From 16df23712ea1d511625a3b1475608950017d9ab6 Mon Sep 17 00:00:00 2001 From: ajnart Date: Thu, 20 Aug 2026 15:44:10 +0200 Subject: [PATCH] fix: keep timer duration synchronized --- packages/widgets/src/timer/runtime.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/widgets/src/timer/runtime.ts b/packages/widgets/src/timer/runtime.ts index 2189780e0..864e9a82a 100644 --- a/packages/widgets/src/timer/runtime.ts +++ b/packages/widgets/src/timer/runtime.ts @@ -182,7 +182,7 @@ export const reconcileTimerRuntime = ( if (reconciled < maximumReconciledPhases) return next; if (next.status !== "running") return next; const remainingMs = getPhaseDurationMs(next.phase, durations); - return { ...next, remainingMs, deadline: now + remainingMs }; + return { ...next, remainingMs, totalDurationMs: remainingMs, deadline: now + remainingMs }; }; export const setTimerAlertPreference = (