Fixes #8205: Make emmet edits undoable in one step

This commit is contained in:
Alex Dima
2016-06-30 12:41:35 +02:00
parent 2550eb7df1
commit c8ba3022eb
10 changed files with 123 additions and 36 deletions

View File

@@ -329,7 +329,11 @@ export class MainThreadTextEditor {
forceMoveMarkers: edit.forceMoveMarkers
};
});
return this._codeEditor.executeEdits('MainThreadTextEditor', transformedEdits) || true;
this._codeEditor.pushUndoStop();
this._codeEditor.executeEdits('MainThreadTextEditor', transformedEdits);
this._codeEditor.pushUndoStop();
return true;
}
console.warn('applyEdits on invisible editor');