瀏覽代碼

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

ian-r-rose 8 年之前
父節點
當前提交
8e63a53334
共有 1 個文件被更改,包括 6 次插入1 次删除
  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) => {