diff --git a/web/src/views/search/SearchView.tsx b/web/src/views/search/SearchView.tsx index 4029804a3..836ae8f4f 100644 --- a/web/src/views/search/SearchView.tsx +++ b/web/src/views/search/SearchView.tsx @@ -399,9 +399,9 @@ export default function SearchView({ )} - {(!isLoading || uniqueResults?.length == 0) && - isValidating && - (searchTerm || + {((isLoading && uniqueResults?.length == 0) || // show on initial load + (isValidating && !isLoading)) && // or revalidation + (searchTerm || // or change of filter/search term (searchFilter && Object.keys(searchFilter).length !== 0)) && ( )}