From 2f2da2bb05b261c1d9f85599d00cd85e254b83c9 Mon Sep 17 00:00:00 2001 From: Mark Date: Thu, 5 Jun 2025 10:51:50 +0100 Subject: [PATCH] Only store last event if replay is active --- packages/dockview-core/src/events.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/dockview-core/src/events.ts b/packages/dockview-core/src/events.ts index b7e2821c6..b863b2acb 100644 --- a/packages/dockview-core/src/events.ts +++ b/packages/dockview-core/src/events.ts @@ -160,7 +160,9 @@ export class Emitter implements IDisposable { } public fire(e: T): void { - this._last = e; + if(this.options?.replay){ + this._last = e; + } for (const listener of this._listeners) { listener.callback(e); }