From 9d019e25c2ea604d96bd6eba32d825f1238d7eab Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Wed, 29 Oct 2025 17:50:50 +0000 Subject: [PATCH] Fix up port event cancelling on node-select --- .../@node-red/editor-client/src/js/ui/view.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js index 825e78a07..c459de1ff 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js @@ -3640,9 +3640,9 @@ RED.view = (function() { return tooltip; } - function portMouseOver(port,d,portType,portIndex) { + function portMouseOver(port,d,portType,portIndex, event) { if (mouse_mode === RED.state.SELECTING_NODE) { - d3.event.stopPropagation(); + (d3.event || event).stopPropagation(); return; } clearTimeout(portLabelHoverTimeout); @@ -3681,9 +3681,9 @@ RED.view = (function() { } port.classed("red-ui-flow-port-hovered",active); } - function portMouseOut(port,d,portType,portIndex) { + function portMouseOut(port,d,portType,portIndex, event) { if (mouse_mode === RED.state.SELECTING_NODE) { - d3.event.stopPropagation(); + (d3.event || event).stopPropagation(); return; } clearTimeout(portLabelHoverTimeout);