diff --git a/packages/core/src/components/Nodes/NodeWrapper.vue b/packages/core/src/components/Nodes/NodeWrapper.vue index a9735218..8569252d 100644 --- a/packages/core/src/components/Nodes/NodeWrapper.vue +++ b/packages/core/src/components/Nodes/NodeWrapper.vue @@ -26,7 +26,7 @@ const { multiSelectionActive, emits, findNode, - removeSelectedElements, + removeSelectedNodes, addSelectedNodes, updateNodeDimensions, onUpdateNodeInternals, @@ -203,7 +203,7 @@ function onDoubleClick(event: MouseEvent) { function onSelectNode(event: MouseEvent) { if (selectable && (!selectNodesOnDrag || !draggable)) { - handleNodeClick(node, multiSelectionActive, addSelectedNodes, removeSelectedElements, $$(nodesSelectionActive)) + handleNodeClick(node, multiSelectionActive, addSelectedNodes, removeSelectedNodes, $$(nodesSelectionActive)) } emit.click({ event, node, connectedEdges }) @@ -219,7 +219,7 @@ function onKeyDown(event: KeyboardEvent) { nodeElement.value?.blur() } - handleNodeClick(node, multiSelectionActive, addSelectedNodes, removeSelectedElements, $$(nodesSelectionActive), unselect) + handleNodeClick(node, multiSelectionActive, addSelectedNodes, removeSelectedNodes, $$(nodesSelectionActive), unselect) } else if (!disableKeyboardA11y && draggable && node.selected && arrowKeyDiffs[event.key]) { $$(ariaLiveMessage).value = `Moved selected node ${event.key.replace('Arrow', '').toLowerCase()}. New position, x: ${~~node .position.x}, y: ${~~node.position.y}` diff --git a/packages/core/src/utils/node.ts b/packages/core/src/utils/node.ts index 451d4274..5c43229e 100644 --- a/packages/core/src/utils/node.ts +++ b/packages/core/src/utils/node.ts @@ -28,7 +28,7 @@ export const handleNodeClick = ( node: GraphNode, multiSelectionActive: boolean, addSelectedNodes: Actions['addSelectedNodes'], - removeSelectedElements: Actions['removeSelectedElements'], + removeSelectedNodes: Actions['removeSelectedNodes'], nodesSelectionActive: Ref, unselect = false, ) => { @@ -37,6 +37,6 @@ export const handleNodeClick = ( if (!node.selected) { addSelectedNodes([node]) } else if (unselect || (node.selected && multiSelectionActive)) { - removeSelectedElements([node]) + removeSelectedNodes([node]) } }