diff --git a/packages/designer/src/document/history.ts b/packages/designer/src/document/history.ts index 96a1e40f7..eaac946b1 100644 --- a/packages/designer/src/document/history.ts +++ b/packages/designer/src/document/history.ts @@ -41,6 +41,12 @@ export class History { if (this.asleep) return; untracked(() => { const log = this.currentSerialization.serialize(data); + + // do not record unchanged data + if (this.session.data === log) { + return; + } + if (this.session.isActive()) { this.session.log(log); } else {