Browse Source

Rollback a change in UndoManager to avoid breaking style updates in undo/redo (#6157)

Rollback a change in UndoManager to avoid breaking style update undo/redo
pull/6161/head
Artur Arseniev 2 years ago
committed by GitHub
parent
commit
8d4c850bcf
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  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