diff --git a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx index 5bb7e939..87fd21e5 100644 --- a/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx +++ b/packages/react/src/additional-components/MiniMap/MiniMapNodes.tsx @@ -79,14 +79,17 @@ function NodeComponentWrapperInner({ onClick: MiniMapNodesProps['onClick']; shapeRendering: string; }) { - const { node, x, y } = useStore((s) => { + const { node, x, y, width, height } = useStore((s) => { const node = s.nodeLookup.get(id) as InternalNode; const { x, y } = node.internals.positionAbsolute; + const { width, height } = getNodeDimensions(node); return { node, x, y, + width, + height, }; }, shallow); @@ -94,8 +97,6 @@ function NodeComponentWrapperInner({ return null; } - const { width, height } = getNodeDimensions(node); - return (