diff --git a/packages/editor-ui/src/views/NodeView.v2.vue b/packages/editor-ui/src/views/NodeView.v2.vue index 9fa92a2053..8c16967273 100644 --- a/packages/editor-ui/src/views/NodeView.v2.vue +++ b/packages/editor-ui/src/views/NodeView.v2.vue @@ -996,7 +996,11 @@ async function onRevertAddNode({ node }: { node: INodeUi }) { } async function onSwitchActiveNode(nodeName: string) { + const node = workflowsStore.getNodeByName(nodeName); + if (!node) return; + setNodeActiveByName(nodeName); + selectNodes([node.id]); } async function onOpenSelectiveNodeCreator(node: string, connectionType: NodeConnectionType) {