diff --git a/src/utils/UndoManager.js b/src/utils/UndoManager.js index d62f06dc..4a28205a 100644 --- a/src/utils/UndoManager.js +++ b/src/utils/UndoManager.js @@ -102,7 +102,10 @@ export class UndoManager extends Observable { * @param {Set} [trackedTransactionOrigins=new Set([null])] * @param {object} [options={captureTimeout=500}] */ - constructor (typeScope, trackedTransactionOrigins = new Set([null]), { captureTimeout = 500 } = {}) { + constructor (typeScope, trackedTransactionOrigins = new Set([null]), { captureTimeout } = {}) { + if (captureTimeout == null) { + captureTimeout = 500 + } super() this.scope = typeScope instanceof Array ? typeScope : [typeScope] trackedTransactionOrigins.add(this)