diff --git a/packages/web/src/appobj/AppObjectList.svelte b/packages/web/src/appobj/AppObjectList.svelte
index 18558721c..91e7ae559 100644
--- a/packages/web/src/appobj/AppObjectList.svelte
+++ b/packages/web/src/appobj/AppObjectList.svelte
@@ -26,7 +26,7 @@
export let groupFunc = undefined;
export let onDropOnGroup = undefined;
export let emptyGroupNames = [];
- export let isExpandedOnlyBySearch = false;
+ export let isExpandedBySearch = false;
export let collapsedGroupNames = writable([]);
export let onChangeFilteredList = undefined;
@@ -79,8 +79,8 @@
$: groups = groupFunc ? extendGroups(_.groupBy(listGrouped, 'group'), emptyGroupNames) : null;
$: listLimited =
- isExpandedOnlyBySearch && !expandLimited ? filtered.slice(0, Math.min(filter.trim().length, 3)) : list;
- $: isListLimited = isExpandedOnlyBySearch && listLimited.length < filtered.length;
+ isExpandedBySearch && !expandLimited ? filtered.slice(0, Math.min(filter.trim().length, 3)) : list;
+ $: isListLimited = isExpandedBySearch && listLimited.length < filtered.length;
{#if groupFunc}
diff --git a/packages/web/src/appobj/AppObjectListItem.svelte b/packages/web/src/appobj/AppObjectListItem.svelte
index 687a29570..0bafecdb4 100644
--- a/packages/web/src/appobj/AppObjectListItem.svelte
+++ b/packages/web/src/appobj/AppObjectListItem.svelte
@@ -63,10 +63,13 @@
{#if (isExpanded || isExpandedBySearch) && subItemsComponent}
diff --git a/packages/web/src/appobj/SubDatabaseList.svelte b/packages/web/src/appobj/SubDatabaseList.svelte
index 808fb7932..27a2d6aa8 100644
--- a/packages/web/src/appobj/SubDatabaseList.svelte
+++ b/packages/web/src/appobj/SubDatabaseList.svelte
@@ -12,6 +12,7 @@
export let passProps;
export let isExpandedOnlyBySearch;
+ export let isExpandedBySearch;
$: databases = useDatabaseList({ conid: isExpandedOnlyBySearch ? null : data._id });
$: dbList = isExpandedOnlyBySearch ? getLocalStorage(`database_list_${data._id}`) || [] : $databases || [];
@@ -24,5 +25,5 @@
module={databaseAppObject}
{passProps}
{filter}
- {isExpandedOnlyBySearch}
+ {isExpandedBySearch}
/>
diff --git a/packages/web/src/appobj/SubProcedureLineList.svelte b/packages/web/src/appobj/SubProcedureLineList.svelte
index 4ba0afa53..2539c1929 100644
--- a/packages/web/src/appobj/SubProcedureLineList.svelte
+++ b/packages/web/src/appobj/SubProcedureLineList.svelte
@@ -8,7 +8,7 @@
export let data;
export let filter;
- export let isExpandedOnlyBySearch;
+ export let isExpandedBySearch;
diff --git a/packages/web/src/appobj/SubTableColumnList.svelte b/packages/web/src/appobj/SubTableColumnList.svelte
index f9af8743e..32d06ef0b 100644
--- a/packages/web/src/appobj/SubTableColumnList.svelte
+++ b/packages/web/src/appobj/SubTableColumnList.svelte
@@ -6,7 +6,7 @@
export let data;
export let filter;
- export let isExpandedOnlyBySearch;
+ export let isExpandedBySearch;
diff --git a/packages/web/src/widgets/SqlObjectList.svelte b/packages/web/src/widgets/SqlObjectList.svelte
index a549db596..17c6783a9 100644
--- a/packages/web/src/widgets/SqlObjectList.svelte
+++ b/packages/web/src/widgets/SqlObjectList.svelte
@@ -269,9 +269,9 @@
.map(x => ({ ...x, conid, database }))}
module={databaseObjectAppObject}
groupFunc={data => getObjectTypeFieldLabel(data.objectTypeField, driver)}
- subItemsComponent={(data, { isExpandedOnlyBySearch }) =>
+ subItemsComponent={(data, { isExpandedBySearch }) =>
data.objectTypeField == 'procedures' || data.objectTypeField == 'functions'
- ? filter && isExpandedOnlyBySearch
+ ? isExpandedBySearch
? SubProcedureLineList
: SubProcedureParamList
: SubTableColumnList}