diff --git a/web/src/lib/components/shared-components/search-bar/search-bar.svelte b/web/src/lib/components/shared-components/search-bar/search-bar.svelte index a5fae6c3f3..891331eaed 100644 --- a/web/src/lib/components/shared-components/search-bar/search-bar.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-bar.svelte @@ -184,6 +184,7 @@ localStorage.setItem('searchQueryType', type); currentSearchType = type; showSearchTypeDropdown = false; + input?.focus(); }; const onsubmit = (event: Event) => { @@ -306,43 +307,46 @@ /> - {#if searchStore.isSearchEnabled} -
0} - > -
- +
0} + > +
+ - {#if showSearchTypeDropdown} -
- {#each searchTypes as searchType (searchType.value)} - - {/each} -
- {/if} -
+ onclick={() => selectSearchType(searchType.value)} + > + {searchType.label()} + + {/each} +
+ {/if}
- {/if} +
{#if showClearIcon}