From eb0d3de3f64309c22ed4b97930dad82d44f6174f Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Fri, 4 Sep 2020 18:58:40 +0200 Subject: [PATCH] app.composer.show: Trigger synchronous redraw This is needed to have access to the newly created SuperTextarea instance (app.composer.editor) directly after calling show(). Discovered when making ext-mentions work with the Composer state changes. As far as I could reconstruct, a synchronous redraw was also triggered in this situation before the changes in #2161. --- framework/core/js/src/forum/states/ComposerState.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/core/js/src/forum/states/ComposerState.js b/framework/core/js/src/forum/states/ComposerState.js index d8cae0157..6a45100a4 100644 --- a/framework/core/js/src/forum/states/ComposerState.js +++ b/framework/core/js/src/forum/states/ComposerState.js @@ -93,7 +93,7 @@ class ComposerState { if (this.position === ComposerState.Position.NORMAL || this.position === ComposerState.Position.FULLSCREEN) return; this.position = ComposerState.Position.NORMAL; - m.redraw(); + m.redraw(true); } /**