diff --git a/packages/tools/src/filterName.ts b/packages/tools/src/filterName.ts index 504ebf08d..c18fcdfd5 100644 --- a/packages/tools/src/filterName.ts +++ b/packages/tools/src/filterName.ts @@ -129,7 +129,13 @@ export function tokenizeBySearchFilter(text: string, filter: string): { text: st res = nextres; } - return res.filter(x => x.text.length > 0); + res = res.filter(x => x.text.length > 0); + + if (res.length == 1 && !res[0].isMatch) { + return null; + } + + return res; // const result = []; // let lastMatch = 0; diff --git a/packages/web/src/widgets/SqlObjectList.svelte b/packages/web/src/widgets/SqlObjectList.svelte index 7af64f669..7403ffe56 100644 --- a/packages/web/src/widgets/SqlObjectList.svelte +++ b/packages/web/src/widgets/SqlObjectList.svelte @@ -216,9 +216,7 @@ }} /> - {#if filter} - - {/if} + {#if !filter} {/if}