From 3bde3fd4e1f1a34642890a8fbc8b47ff26a8d391 Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Thu, 12 Mar 2026 22:40:40 +0100 Subject: [PATCH] fix: only highlight links on node hover, not other nodes --- components/journeys/SankeyDiagram.tsx | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/components/journeys/SankeyDiagram.tsx b/components/journeys/SankeyDiagram.tsx index 940d187..70c4720 100644 --- a/components/journeys/SankeyDiagram.tsx +++ b/components/journeys/SankeyDiagram.tsx @@ -255,20 +255,6 @@ export default function SankeyDiagram({ const w = (node.x1 ?? 0) - (node.x0 ?? 0) const h = (node.y1 ?? 0) - (node.y0 ?? 0) - // Check if this node is connected to the hovered node - const isThisHovered = hoveredNode === node.id!.toString() - const isConnected = - hoveredNode !== null && - layout.links.some((l) => { - const s = (l.source as LayoutNode).id - const t = (l.target as LayoutNode).id - return ( - (s === hoveredNode && t === node.id) || - (t === hoveredNode && s === node.id) - ) - }) - const dimNode = hasHover && !isThisHovered && !isConnected - return (