fix #1757 Merged undos don't decrement dirtyCounter correctly

This commit is contained in:
nightwing 2014-01-30 22:01:02 +04:00
commit af16d9ca54

View file

@ -64,6 +64,7 @@ var UndoManager = function() {
var deltas = options.args[0];
this.$doc = options.args[1];
if (options.merge && this.hasUndo()){
this.dirtyCounter--;
deltas = this.$undoStack.pop().concat(deltas);
}
this.$undoStack.push(deltas);