From 6f19d78e5325a5ca529a98386b9188c9b2f89daa Mon Sep 17 00:00:00 2001 From: arc-alex Date: Wed, 29 Oct 2025 16:04:37 +0100 Subject: [PATCH] addedTimer always updates the restore point --- apps/server/src/services/runtime-service/runtime.service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/server/src/services/runtime-service/runtime.service.ts b/apps/server/src/services/runtime-service/runtime.service.ts index 6a0549fbc..4d10e67cb 100644 --- a/apps/server/src/services/runtime-service/runtime.service.ts +++ b/apps/server/src/services/runtime-service/runtime.service.ts @@ -683,8 +683,11 @@ function broadcastResult(_target: any, _propertyKey: string, descriptor: Propert // if playback changes most things should update const hasChangedPlayback = RuntimeService.previousState.timer?.playback !== state.timer.playback; + const addedTimeChanged = !justStarted && RuntimeService.previousState?.timer.addedTime !== state.timer.addedTime; + // combine all big changes - const hasImmediateChanges = entryChanged || justStarted || hasChangedPlayback || offsetModeChanged; + const hasImmediateChanges = + entryChanged || justStarted || hasChangedPlayback || offsetModeChanged || addedTimeChanged; /** * if any values have changed.