From 2414f85f4a8dd3bc3831bf1bcf9fc7941b235ed8 Mon Sep 17 00:00:00 2001 From: agriyadev5 Date: Thu, 26 Aug 2021 17:43:33 +0530 Subject: [PATCH] #623 se-input changes event trigger issue fixed --- src/editor/components/seInput.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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