From d3f10772f277633d89de85a81ddb569ec6997398 Mon Sep 17 00:00:00 2001 From: David Date: Sat, 10 Oct 2026 01:41:32 +0600 Subject: [PATCH] Include the local source in global search (#3784) Closes #3784 Fixes #3783 --- .../tachiyomi/ui/browse/source/globalsearch/SearchViewModel.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/SearchViewModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/SearchViewModel.kt index 8973c6e5f..b5c3c629e 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/SearchViewModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/SearchViewModel.kt @@ -27,6 +27,7 @@ import tachiyomi.domain.manga.interactor.GetManga import tachiyomi.domain.manga.interactor.NetworkToLocalManga import tachiyomi.domain.manga.model.Manga import tachiyomi.domain.source.service.SourceManager +import tachiyomi.source.local.isLocal abstract class SearchViewModel( initialState: State = State(), @@ -88,7 +89,7 @@ abstract class SearchViewModel( open suspend fun getEnabledSources(): List { return sourceManager.getAll() - .filter { it.lang in enabledLanguages && "${it.id}" !in disabledSources } + .filter { (it.lang in enabledLanguages || it.isLocal()) && "${it.id}" !in disabledSources } .sortedWith( compareBy( { "${it.id}" !in pinnedSources },