From 1dc036da652e73125a49f7268ab68cd3f4c0e064 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Sat, 23 May 2015 08:35:12 +0930 Subject: [PATCH] Only do double redraw if there is a component we need to get rid of --- js/forum/src/components/composer.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/forum/src/components/composer.js b/js/forum/src/components/composer.js index 74f5dabc6..2db6dd777 100644 --- a/js/forum/src/components/composer.js +++ b/js/forum/src/components/composer.js @@ -218,8 +218,10 @@ class Composer extends Component { // old composer will remain. To prevent this from happening, we clear the // component and force a redraw, so that the new component will be working // on a blank slate. - this.component = null; - m.redraw(true); + if (this.component) { + this.clear(); + m.redraw(true); + } this.component = component; } }