From 6ba07c60f640b2eaf615be2b938cde2aa8170c95 Mon Sep 17 00:00:00 2001 From: Christian Vidal Wolf Date: Mon, 27 Apr 2026 11:37:10 +0200 Subject: [PATCH] Fix: tooltip on TOTALS row follows mouse cursor and renders above it Co-Authored-By: Claude Sonnet 4.6 (1M context) --- components/WeeklyGrid.tsx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/components/WeeklyGrid.tsx b/components/WeeklyGrid.tsx index 2ae66d3..d56a1b3 100644 --- a/components/WeeklyGrid.tsx +++ b/components/WeeklyGrid.tsx @@ -799,12 +799,9 @@ const WeeklyGrid: React.FC = ({ const isHovered = hoveredTotalWeek === week; return ( - { - const rect = (e.currentTarget as HTMLElement).getBoundingClientRect(); - setTooltipPos({ x: rect.left + rect.width / 2, y: rect.top }); - setHoveredTotalWeek(week); - }} + setHoveredTotalWeek(week)} + onMouseMove={(e) => setTooltipPos({ x: e.clientX, y: e.clientY })} onMouseLeave={() => { setHoveredTotalWeek(null); setTooltipPos(null); }} >
@@ -839,7 +836,7 @@ const WeeklyGrid: React.FC = ({ {isHovered && tooltipPos && (
{week}