X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/a2bcf765a822acc92635a7e66bd0443ea5435bdd..refs/pull/3349/head:/resources/js/components/code-editor.js diff --git a/resources/js/components/code-editor.js b/resources/js/components/code-editor.js index a8a2c0c6f..f44de813d 100644 --- a/resources/js/components/code-editor.js +++ b/resources/js/components/code-editor.js @@ -59,12 +59,10 @@ class CodeEditor { this.languageInput.value = language; this.callback = callback; - this.show(); - this.updateEditorMode(language); - - window.importVersioned('code').then(Code => { - Code.setContent(this.editor, code); - }); + this.show() + .then(() => this.updateEditorMode(language)) + .then(() => window.importVersioned('code')) + .then(Code => Code.setContent(this.editor, code)); } async show() {