Bläddra i källkod

Prevent the loading-from-disk step from being in the editor history.

ian-r-rose 8 år sedan
förälder
incheckning
8e63a53334
1 ändrade filer med 6 tillägg och 1 borttagningar
  1. 6 1
      src/editorwidget/widget.ts

+ 6 - 1
src/editorwidget/widget.ts

@@ -82,7 +82,12 @@ class EditorWidget extends CodeMirrorWidget {
     let editor = this.editor;
     let model = context.model;
     let doc = editor.getDoc();
-    doc.setValue(model.toString());
+    //Prevent the initial loading from disk from
+    //being in the editor history.
+    context.ready.then( () => {
+      doc.setValue(model.toString());
+      doc.clearHistory();
+    });
     this.title.label = context.path.split('/').pop();
     loadModeByFileName(editor, context.path);
     model.stateChanged.connect((m, args) => {