浏览代码

Merge pull request #1324 from ian-r-rose/clear_history_on_load

Prevent the loading-from-disk step from being in the editor history.
Steven Silvester 8 年之前
父节点
当前提交
0db0903912
共有 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) => {