diff --git a/packages/frontend/src/components/graph/Graph.tsx b/packages/frontend/src/components/graph/Graph.tsx index 4b9942d8..f967c6dd 100644 --- a/packages/frontend/src/components/graph/Graph.tsx +++ b/packages/frontend/src/components/graph/Graph.tsx @@ -109,12 +109,10 @@ function renderD3(svgRef: RefObject, data: InitialDataProps[]) { ); svg.select("#node").on("mouseout", (event) => { - const nodeNotHovered = !( + const hoverTooltip = event.relatedTarget.nodeName === "rect" || - event.relatedTarget.nodeName === "tspan" - ); - - if (nodeNotHovered) { + event.relatedTarget.nodeName === "tspan"; + if (!hoverTooltip) { svg.select("#tooltip").remove(); } });