diff --git a/app/assets/javascripts/discourse/components/d-editor.js.es6 b/app/assets/javascripts/discourse/components/d-editor.js.es6 index 3950b6066e6..9c2452f38a2 100644 --- a/app/assets/javascripts/discourse/components/d-editor.js.es6 +++ b/app/assets/javascripts/discourse/components/d-editor.js.es6 @@ -380,6 +380,7 @@ export default Ember.Component.extend({ const insert = `${sel.pre}${text}`; this.set('value', `${insert}${sel.post}`); this._selectText(insert.length, 0); + Ember.run.once("afterRender", () => { $("textarea.d-editor-input").focus(); } ); }, actions: {