From ec4ad5ea92384531647295de54cd4e98f1376543 Mon Sep 17 00:00:00 2001 From: Arjan Singh <1598641+arjansingh@users.noreply.github.com> Date: Fri, 15 Aug 2025 18:41:14 -0700 Subject: [PATCH] fix: issue #4121 (#5029) --- src/components/searchbox/NodeSearchBoxPopover.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/components/searchbox/NodeSearchBoxPopover.vue b/src/components/searchbox/NodeSearchBoxPopover.vue index f1a9be92d..0112597e0 100644 --- a/src/components/searchbox/NodeSearchBoxPopover.vue +++ b/src/components/searchbox/NodeSearchBoxPopover.vue @@ -90,18 +90,16 @@ const closeDialog = () => { const canvasStore = useCanvasStore() const addNode = (nodeDef: ComfyNodeDefImpl) => { - if (!triggerEvent) { - console.warn('The trigger event was undefined when addNode was called.') - return - } - const node = litegraphService.addNodeOnGraph(nodeDef, { pos: getNewNodeLocation() }) - if (disconnectOnReset) { + if (disconnectOnReset && triggerEvent) { canvasStore.getCanvas().linkConnector.connectToNode(node, triggerEvent) + } else if (!triggerEvent) { + console.warn('The trigger event was undefined when addNode was called.') } + disconnectOnReset = false // Notify changeTracker - new step should be added