File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ const debouncedNavigate = debounce(async () => {
3030 name: ' search' ,
3131 query: query ? { q: query } : undefined ,
3232 })
33- searchQuery .value = ' '
33+ // allow time for the navigation to occur before resetting searchQuery
34+ setTimeout (() => (searchQuery .value = ' ' ), 1000 )
3435}, 100 )
3536
3637async function handleSearchInput() {
Original file line number Diff line number Diff line change @@ -56,6 +56,8 @@ const resultCount = computed(() => visibleResults.value?.objects.length ?? 0)
5656// Track if page just loaded (for hiding "Searching..." during view transition)
5757const hasInteracted = ref (false )
5858onMounted (() => {
59+ // Focus search onMount
60+ isSearchFocused .value = true
5961 // Small delay to let view transition complete
6062 setTimeout (() => {
6163 hasInteracted .value = true
You can’t perform that action at this time.
0 commit comments