From 4fb2aa7e3eeef14aab2742db9d5dffb981a25fae Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Sun, 22 Mar 2020 18:03:19 +0100 Subject: [PATCH] Update canvas tools on input event trigger in components --- src/commands/view/SelectComponent.js | 2 +- src/dom_components/view/ComponentTextView.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/commands/view/SelectComponent.js b/src/commands/view/SelectComponent.js index ae1754774..5c592e37a 100644 --- a/src/commands/view/SelectComponent.js +++ b/src/commands/view/SelectComponent.js @@ -85,7 +85,7 @@ export default { em[method]('component:toggled', this.onSelect, this); em[method]('change:componentHovered', this.onHovered, this); em[method]( - 'component:resize component:styleUpdate', + 'component:resize component:styleUpdate component:input', this.updateGlobalPos, this ); diff --git a/src/dom_components/view/ComponentTextView.js b/src/dom_components/view/ComponentTextView.js index b52424b83..438f5eef4 100644 --- a/src/dom_components/view/ComponentTextView.js +++ b/src/dom_components/view/ComponentTextView.js @@ -143,9 +143,11 @@ export default ComponentView.extend({ */ onInput() { const { em } = this; + const evPfx = 'component'; + const ev = [`${evPfx}:update`, `${evPfx}:input`].join(' '); // Update toolbars - em && em.trigger('component:update', this.model); + em && em.trigger(ev, this.model); }, /**