This commit is contained in:
Francisco Hodge 2021-05-02 14:10:47 -04:00
parent 155f17263b
commit 1c498e42c9

View File

@ -1008,7 +1008,6 @@ class SimpleKeyboard {
document.addEventListener("mouseup", this.handleMouseUp);
document.addEventListener("touchend", this.handleTouchEnd);
document.addEventListener("select", this.handleSelect);
document.addEventListener("selectionchange", this.handleSelect);
}
}
@ -1104,6 +1103,10 @@ class SimpleKeyboard {
* If we toggled off disableCaretPositioning, we must ensure caretPosition doesn't persist once reactivated.
*/
instance.setCaretPosition(null);
if (instance.options.debug) {
console.log(`Caret position reset due to "${event?.type}" event`, event);
}
}
});
}
@ -1136,7 +1139,6 @@ class SimpleKeyboard {
document.removeEventListener("mouseup", this.handleMouseUp);
document.removeEventListener("touchend", this.handleTouchEnd);
document.removeEventListener("select", this.handleSelect);
document.removeEventListener("selectionchange", this.handleSelect);
document.onpointerup = null;
document.ontouchend = null;
document.ontouchcancel = null;