diff --git a/src/undo_manager/index.js b/src/undo_manager/index.js index a66e2cea2..c5236cd5e 100644 --- a/src/undo_manager/index.js +++ b/src/undo_manager/index.js @@ -73,6 +73,9 @@ export default () => { on(object, v, opts) { !beforeCache && (beforeCache = object.previousAttributes()); const opt = opts || v || {}; + setTimeout(() => { + beforeCache = null; + }); if (hasSkip(opt)) { return; } else {