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.