From 299eb828efbeb13993069aece8fbf19ab7032189 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Mon, 18 May 2026 20:06:00 +0200 Subject: [PATCH] Exclude local source from global search language/source filter Can't be disabled anyway and gets always searched. --- src/features/global-search/screens/SearchAll.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/global-search/screens/SearchAll.tsx b/src/features/global-search/screens/SearchAll.tsx index 1ff4bcd4..9cb45066 100644 --- a/src/features/global-search/screens/SearchAll.tsx +++ b/src/features/global-search/screens/SearchAll.tsx @@ -277,7 +277,7 @@ export const SearchAll = ({ const [sourceToLoadingStateMap, setSourceToLoadingStateMap] = useState(new Map()); const debouncedSourceToLoadingStateMap = useDebounce(sourceToLoadingStateMap, 500); - const sourceLanguages = useMemo(() => Sources.getLanguages(sources), [sources]); + const sourceLanguages = useMemo(() => Sources.getLanguages(sources, { excludeLocalSource: true }), [sources]); const hasPinnedSources = useMemo(() => !!Sources.filter(sources, { pinned: true }).length, [sources]); const shouldShowOnlyPinnedSources = state?.shouldShowOnlyPinnedSources ?? hasPinnedSources;