Perform caret positioning only on TinyMCE activation click
This commit is contained in:
@@ -60,13 +60,17 @@ define([
|
|||||||
|
|
||||||
editor.on('click', function(e) {
|
editor.on('click', function(e) {
|
||||||
editor.focus();
|
editor.focus();
|
||||||
editor.selection.setRng(
|
if (that._isActivationClick) {
|
||||||
tinymce.dom.RangeUtils.getCaretRangeFromPoint(e.clientX, e.clientY, editor.getDoc())
|
editor.selection.setRng(
|
||||||
);
|
tinymce.dom.RangeUtils.getCaretRangeFromPoint(e.clientX, e.clientY, editor.getDoc())
|
||||||
|
);
|
||||||
|
that._isActivationClick = false;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
editor.on('focus', function(e) {
|
editor.on('focus', function(e) {
|
||||||
that.view.triggerMethod('text:editor:focus');
|
that.view.triggerMethod('text:editor:focus');
|
||||||
|
that._isActivationClick = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
editor.on('blur', function(e) {
|
editor.on('blur', function(e) {
|
||||||
|
Reference in New Issue
Block a user