diff --git a/src/renderer/extensions/vueNodes/composables/useNodePointerInteractions.ts b/src/renderer/extensions/vueNodes/composables/useNodePointerInteractions.ts index 26d2b8a4b0c..d3461d4c390 100644 --- a/src/renderer/extensions/vueNodes/composables/useNodePointerInteractions.ts +++ b/src/renderer/extensions/vueNodes/composables/useNodePointerInteractions.ts @@ -127,6 +127,10 @@ export function useNodePointerInteractions( safeDragEnd(event) return } + + // Skip selection handling for right-click (button 2) - context menu handles its own selection + if (event.button === 2) return + const multiSelect = isMultiSelectKey(event) const nodeId = toValue(nodeIdRef)