Browse Source

Rollback a change in UndoManager to avoid breaking style update undo/redo

fix-undo
Artur Arseniev 1 year ago
parent
commit
543acdae5f
  1. 6
      packages/core/src/undo_manager/index.ts

6
packages/core/src/undo_manager/index.ts

@ -77,10 +77,14 @@ export default class UndoManagerModule extends Module<UndoManagerConfig & { name
changedMap.set(object, before);
}
const opt = opts || v || {};
if (hasSkip(opt)) {
if (opt.noUndo) {
setTimeout(() => {
changedMap.delete(object);
});
}
if (hasSkip(opt)) {
return;
} else {
const after = object.toJSON({ fromUndo });

Loading…
Cancel
Save