diff --git a/assets/js/fake-input.js b/assets/js/fake-input.js index 99ea6b89c594258b3ebc1777ceff935d4cb824ce..7cc7ff4862bf298ee78c5054da4d8406eaaca8e0 100644 --- a/assets/js/fake-input.js +++ b/assets/js/fake-input.js @@ -8,12 +8,10 @@ const keyListener = (event) => { const changeListener = (event) => { requestAnimationFrame(() => { const element = event.target; - const selectionStart = element.selectionStart; - const selectionEnd = element.selectionEnd; - const text = element.innerText; - element.innerText = (text === "\n") ? "" : text; - element.selectionStart = selectionStart; - element.selectionEnd = selectionEnd; + + if (element.innerText === "\n") { + element.innerText = ""; + } }) };