From 748c140146f94303393473c4ed2f0e85e66f2ea0 Mon Sep 17 00:00:00 2001 From: peterkogo Date: Wed, 8 Jan 2025 17:12:12 +0100 Subject: [PATCH] fixes --- packages/react/src/container/Pane/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react/src/container/Pane/index.tsx b/packages/react/src/container/Pane/index.tsx index ac66b665..3432247b 100644 --- a/packages/react/src/container/Pane/index.tsx +++ b/packages/react/src/container/Pane/index.tsx @@ -118,7 +118,7 @@ export function Pane({ const onWheel = onPaneScroll ? (event: React.WheelEvent) => onPaneScroll(event) : undefined; const onPointerDown = (event: ReactPointerEvent): void => { - const { resetSelectedElements, domNode, edgeLookup } = store.getState(); + const { resetSelectedElements, domNode } = store.getState(); containerBounds.current = domNode?.getBoundingClientRect(); if ( @@ -208,12 +208,12 @@ export function Pane({ } } - if (areSetsEqual(prevSelectedNodeIds, selectedNodeIds.current)) { + if (!areSetsEqual(prevSelectedNodeIds, selectedNodeIds.current)) { const changes = getSelectionChanges(nodeLookup, selectedNodeIds.current, true) as NodeChange[]; triggerNodeChanges(changes); } - if (areSetsEqual(prevSelectedEdgeIds, selectedEdgeIds.current)) { + if (!areSetsEqual(prevSelectedEdgeIds, selectedEdgeIds.current)) { const changes = getSelectionChanges(edgeLookup, selectedEdgeIds.current) as EdgeChange[]; triggerEdgeChanges(changes); }