From e48c78541ce8dc0820aeb20a3d14ac52bb77d737 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Wed, 30 Oct 2024 16:27:35 -0400 Subject: [PATCH] Hide empty folders when searching in model library (#1382) --- src/components/sidebar/tabs/ModelLibrarySidebarTab.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue b/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue index 86e777012..9c009f08c 100644 --- a/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue +++ b/src/components/sidebar/tabs/ModelLibrarySidebarTab.vue @@ -94,10 +94,9 @@ const handleSearch = async (query: string) => { type ModelOrFolder = ComfyModelDef | ModelFolder const root = computed(() => { - const allNodes: ModelOrFolder[] = [ - ...modelStore.modelFolders, - ...(searchQuery.value ? filteredModels.value : modelStore.models) - ] + const allNodes: ModelOrFolder[] = searchQuery.value + ? filteredModels.value + : [...modelStore.modelFolders, ...modelStore.models] return buildTree(allNodes, (modelOrFolder: ModelOrFolder) => modelOrFolder.key.split('/') )