diff --git a/app/assets/javascripts/discourse/components/composer-editor.js.es6 b/app/assets/javascripts/discourse/components/composer-editor.js.es6 index 170cf2fd11a..efe81cdb9e0 100644 --- a/app/assets/javascripts/discourse/components/composer-editor.js.es6 +++ b/app/assets/javascripts/discourse/components/composer-editor.js.es6 @@ -136,7 +136,7 @@ export default Ember.Component.extend({ this.appEvents.on(event, this, this._resetShouldBuildScrollMap); }); - Ember.run.schedule("afterRender", () => { + Ember.run.scheduleOnce("afterRender", () => { $input.on('touchstart mouseenter', () => { if (!$preview.is(":visible")) return; $preview.off('scroll');