From 7988438dc7d94ffe649d35466540efb3ad1517e0 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Tue, 17 Dec 2024 14:43:05 +0100 Subject: [PATCH] fix search connections --- packages/web/src/appobj/AppObjectListItem.svelte | 2 +- packages/web/src/appobj/SubDatabaseList.svelte | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/web/src/appobj/AppObjectListItem.svelte b/packages/web/src/appobj/AppObjectListItem.svelte index 0bafecdb4..db3044219 100644 --- a/packages/web/src/appobj/AppObjectListItem.svelte +++ b/packages/web/src/appobj/AppObjectListItem.svelte @@ -70,7 +70,7 @@ {filter} {passProps} {isExpandedBySearch} - isExpandedOnlyBySearch={isExpandedBySearch && !isExpanded} + {isExpanded} /> {/if} diff --git a/packages/web/src/appobj/SubDatabaseList.svelte b/packages/web/src/appobj/SubDatabaseList.svelte index 27a2d6aa8..c50809fef 100644 --- a/packages/web/src/appobj/SubDatabaseList.svelte +++ b/packages/web/src/appobj/SubDatabaseList.svelte @@ -11,8 +11,10 @@ export let data; export let passProps; - export let isExpandedOnlyBySearch; export let isExpandedBySearch; + export let isExpanded; + + $: isExpandedOnlyBySearch = isExpandedBySearch && !isExpanded; $: databases = useDatabaseList({ conid: isExpandedOnlyBySearch ? null : data._id }); $: dbList = isExpandedOnlyBySearch ? getLocalStorage(`database_list_${data._id}`) || [] : $databases || []; @@ -24,6 +26,6 @@ list={_.sortBy(dbList, x => x.sortOrder ?? x.name).map(db => ({ ...db, connection: data }))} module={databaseAppObject} {passProps} - {filter} + filter={isExpanded ? '' : filter} {isExpandedBySearch} />