From 0e82d22d8faec02040884f0078aa29d01865fb0d Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Fri, 30 Oct 2026 20:03:54 +0000 Subject: [PATCH] fix(stats): scroll dense charts to latest data in Safari (#57459) --- packages/stats/app/src/routes/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/stats/app/src/routes/index.tsx b/packages/stats/app/src/routes/index.tsx index d76320b6980..641da5c6c83 100644 --- a/packages/stats/app/src/routes/index.tsx +++ b/packages/stats/app/src/routes/index.tsx @@ -860,7 +860,8 @@ function isDenseColumnRange(range: UsageRange) { function scrollDenseChartToEnd(element: HTMLDivElement | undefined, range: UsageRange, count: number) { if (!element || count <= 0 || !isDenseColumnRange(range) || typeof window === "undefined") return window.requestAnimationFrame(() => { - element.scrollLeft = Number.MAX_SAFE_INTEGER + // WebKit ignores out-of-range values like Number.MAX_SAFE_INTEGER, so scroll to the real end. + element.scrollLeft = element.scrollWidth }) }