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 111b5df2a..53be89fb0 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 @@ -1378,6 +1378,13 @@ RED.view = (function() { quickAddLink.virtualLink = true; } hideDragLines(); + } else if (quickAddLink) { + // continuing an existing quick add - set the filter accordingly + if (quickAddLink.portType === PORT_TYPE_OUTPUT) { + filter = {input:true} + } else { + filter = {output:true} + } } if (linkToSplice || spliceMultipleLinks) { filter = {