diff --git a/src/editor/components/seInput.js b/src/editor/components/seInput.js index 4d386e5c..e19e1dbf 100644 --- a/src/editor/components/seInput.js +++ b/src/editor/components/seInput.js @@ -154,11 +154,16 @@ export class SEInput extends HTMLElement { * @returns {void} */ connectedCallback () { - this.addEventListener('change', (e) => { + this.$input.addEventListener('change', (e) => { e.preventDefault(); this.value = e.target.value; + this.dispatchEvent(this.$event); + }); + this.$input.addEventListener('keyup', (e) => { + e.preventDefault(); + this.value = e.target.value; + this.dispatchEvent(this.$event); }); - this.dispatchEvent(this.$event); } } // Register