From fe7520d75a5ede14249c540d6ff166dd52022420 Mon Sep 17 00:00:00 2001 From: chihlasm Date: Sun, 15 Mar 2026 16:35:57 -0400 Subject: [PATCH] debug: add console.log to SidebarStatsBar for timer investigation Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/components/sidebar/SidebarStatsBar.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/components/sidebar/SidebarStatsBar.tsx b/frontend/src/components/sidebar/SidebarStatsBar.tsx index 7c919b1a..64d78f0e 100644 --- a/frontend/src/components/sidebar/SidebarStatsBar.tsx +++ b/frontend/src/components/sidebar/SidebarStatsBar.tsx @@ -27,6 +27,10 @@ function calcActiveSeconds(startTimes: string[]): number { } export function SidebarStatsBar({ resolved, active, completedMinutes, activeSessionStartTimes }: SidebarStatsBarProps) { + // Debug: remove after fixing + if (activeSessionStartTimes.length > 0) { + console.log('[SidebarStats] startTimes:', activeSessionStartTimes, 'calcSeconds:', calcActiveSeconds(activeSessionStartTimes), 'now:', Date.now(), 'parsed:', activeSessionStartTimes.map(st => new Date(st).getTime())) + } const [liveSeconds, setLiveSeconds] = useState(() => calcActiveSeconds(activeSessionStartTimes)) // Tick every second to keep the timer in sync with the session timer