From 075ba22d454ec73d100c62ab1dc49a7d90cc234e Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Wed, 23 Jun 2021 23:10:35 +0200 Subject: [PATCH] Trigger rte state on components --- src/dom_components/view/ComponentTextView.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dom_components/view/ComponentTextView.js b/src/dom_components/view/ComponentTextView.js index 8acbda8b0..54924d51c 100644 --- a/src/dom_components/view/ComponentTextView.js +++ b/src/dom_components/view/ComponentTextView.js @@ -177,7 +177,10 @@ export default ComponentView.extend({ mixins.off(elDocs, 'mousedown', this.disableEditing); mixins[method](elDocs, 'mousedown', this.disableEditing); em[method]('toolbar:run:before', this.disableEditing); - model && model[method]('removed', this.disableEditing); + if (model) { + model[method]('removed', this.disableEditing); + model.trigger(`rte:${enable ? 'enable' : 'disable'}`); + } // Avoid closing edit mode on component click $el && $el.off('mousedown', this.disablePropagation);