From c651f0dfe02fe39210117135e4e956934391a1c5 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sat, 18 Oct 2025 12:45:25 -0500 Subject: [PATCH] fix highlighting timing --- web/src/components/timeline/DetailStream.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/src/components/timeline/DetailStream.tsx b/web/src/components/timeline/DetailStream.tsx index 24c86e6c8..9e9dae904 100644 --- a/web/src/components/timeline/DetailStream.tsx +++ b/web/src/components/timeline/DetailStream.tsx @@ -407,7 +407,7 @@ function EventCollapsible({ // Clear selectedObjectId when effectiveTime has passed this event's end_time useEffect(() => { if (selectedObjectId === event.id && effectiveTime && event.end_time) { - if (effectiveTime > event.end_time) { + if (effectiveTime >= event.end_time) { setSelectedObjectId(undefined); } } @@ -428,8 +428,9 @@ function EventCollapsible({ ? "shadow-selected outline-selected" : "outline-transparent duration-500", event.id != selectedObjectId && - (effectiveTime ?? 0) >= (event.start_time ?? 0) && - (effectiveTime ?? 0) <= (event.end_time ?? event.start_time ?? 0) && + (effectiveTime ?? 0) >= (event.start_time ?? 0) - 0.5 && + (effectiveTime ?? 0) <= + (event.end_time ?? event.start_time ?? 0) + 0.5 && "bg-secondary-highlight outline-[1.5px] -outline-offset-[1.1px] outline-primary/40", )} >