From f0be94096c08a908dcd71d9da1f48aa7ec37d957 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Wed, 27 May 2026 16:34:49 +0800 Subject: [PATCH] fix: exclude disconnected connections from sidebar search results --- apps/desktop/src/components/sidebar/ConnectionTree.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/desktop/src/components/sidebar/ConnectionTree.vue b/apps/desktop/src/components/sidebar/ConnectionTree.vue index b71868c52..7d9eb3c71 100644 --- a/apps/desktop/src/components/sidebar/ConnectionTree.vue +++ b/apps/desktop/src/components/sidebar/ConnectionTree.vue @@ -123,6 +123,10 @@ const filteredNodes = computed(() => { const q = deferredSearchQuery.value; if (q) { nodes = filterSidebarTree(nodes, q, searchCollapsedIds.value, searchableNodeTypes.value); + nodes = nodes.filter((node) => { + if (node.type === "connection-group") return true; + return node.connectionId ? store.connectedIds.has(node.connectionId) : true; + }); } return nodes;