Exclude local source from global search language/source filter

Can't be disabled anyway and gets always searched.
This commit is contained in:
schroda
2026-05-18 20:06:00 +02:00
parent bb376c8a8a
commit 299eb828ef

View File

@@ -277,7 +277,7 @@ export const SearchAll = ({
const [sourceToLoadingStateMap, setSourceToLoadingStateMap] = useState<SourceToLoadingStateMap>(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;