mirror of
https://github.com/hodgef/simple-keyboard.git
synced 2025-02-21 00:23:02 +08:00
Remove selectionchange event introduced in https://github.com/hodgef/react-simple-keyboard/issues/1140. Fixes #1007
This commit is contained in:
parent
155f17263b
commit
1c498e42c9
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user