From f9d92b819805628feceeb9a2f39e53458bba93cc Mon Sep 17 00:00:00 2001 From: filtered <176114999+webfiltered@users.noreply.github.com> Date: Tue, 27 May 2025 16:57:36 +1000 Subject: [PATCH] Fix native reroute chaining (#3989) --- src/components/searchbox/NodeSearchBoxPopover.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/searchbox/NodeSearchBoxPopover.vue b/src/components/searchbox/NodeSearchBoxPopover.vue index 5ab4bbd89..47b02d49b 100644 --- a/src/components/searchbox/NodeSearchBoxPopover.vue +++ b/src/components/searchbox/NodeSearchBoxPopover.vue @@ -166,10 +166,11 @@ const showContextMenu = (e: CanvasPointerEvent) => { showSearchBox(e) } } + const afterRerouteId = firstLink.fromReroute?.id const connectionOptions = toType === 'input' - ? { nodeFrom: node, slotFrom: fromSlot } - : { nodeTo: node, slotTo: fromSlot } + ? { nodeFrom: node, slotFrom: fromSlot, afterRerouteId } + : { nodeTo: node, slotTo: fromSlot, afterRerouteId } const canvas = canvasStore.getCanvas() const menu = canvas.showConnectionMenu({