Compare commits

...

1 Commits

Author SHA1 Message Date
Alex Tran
3465d99299 fix: search input has incorrect focus state after closing the search filter modal 2025-12-28 05:07:59 +00:00

View File

@@ -111,6 +111,7 @@
if (close) { if (close) {
await close(); await close();
close = undefined; close = undefined;
searchStore.isSearchEnabled = false;
return; return;
} }
@@ -120,6 +121,7 @@
const searchResult = await result.onClose; const searchResult = await result.onClose;
close = undefined; close = undefined;
searchStore.isSearchEnabled = false;
// Refresh search type after modal closes // Refresh search type after modal closes
getSearchType(); getSearchType();
@@ -346,18 +348,6 @@
</div> </div>
{/if} {/if}
<div class="absolute inset-y-0 {showClearIcon ? 'end-14' : 'end-2'} flex items-center ps-6 transition-all">
<IconButton
aria-label={$t('show_search_options')}
shape="round"
icon={mdiTune}
onclick={onFilterClick}
size="medium"
color="secondary"
variant="ghost"
/>
</div>
{#if showClearIcon} {#if showClearIcon}
<div class="absolute inset-y-0 end-0 flex items-center pe-2"> <div class="absolute inset-y-0 end-0 flex items-center pe-2">
<IconButton <IconButton
@@ -384,4 +374,16 @@
/> />
</div> </div>
</form> </form>
<div class="absolute inset-y-0 {showClearIcon ? 'end-14' : 'end-2'} flex items-center ps-6 transition-all">
<IconButton
aria-label={$t('show_search_options')}
shape="round"
icon={mdiTune}
onclick={onFilterClick}
size="medium"
color="secondary"
variant="ghost"
/>
</div>
</div> </div>