diff --git a/src/view/shell/desktop/Search.tsx b/src/view/shell/desktop/Search.tsx index 3b64a6a884..92eeb5ea11 100644 --- a/src/view/shell/desktop/Search.tsx +++ b/src/view/shell/desktop/Search.tsx @@ -153,10 +153,11 @@ export function DesktopSearch() { const [isActive, setIsActive] = React.useState(false) const [query, setQuery] = React.useState('') const throttledInput = useThrottledValue(query, 300) - const {data: autocompleteData} = useActorAutocompleteQuery( + const {data: autocompleteData, isFetching} = useActorAutocompleteQuery( throttledInput, true, ) + const isLoading = isFetching && !autocompleteData?.length const moderationOpts = useModerationOpts() @@ -231,7 +232,7 @@ export function DesktopSearch() { {query !== '' && isActive && moderationOpts && ( - {isActive && !autocompleteData ? ( + {isLoading ? (