]> BookStack Code Mirror - bookstack/blobdiff - resources/js/vues/code-editor.js
Add support Windows Authentication via SAML
[bookstack] / resources / js / vues / code-editor.js
index c6df6b1a5de43aafc902fe45fc4a454f2a3ee2dd..48b4e1766b9ba0c4a84919a7dc2ee097c25b248f 100644 (file)
@@ -3,13 +3,15 @@ import codeLib from "../services/code";
 const methods = {
     show() {
         if (!this.editor) this.editor = codeLib.popupEditor(this.$refs.editor, this.language);
-        this.$refs.overlay.components.overlay.show();
+        this.$refs.overlay.components.overlay.show(() => {
+            codeLib.updateLayout(this.editor);
+        });
     },
     hide() {
         this.$refs.overlay.components.overlay.hide();
     },
     updateEditorMode(language) {
-        codeLib.setMode(this.editor, language);
+        codeLib.setMode(this.editor, language, this.editor.getValue());
     },
     updateLanguage(lang) {
         this.language = lang;