From 39c82feb019279c5bd3aa600fc97fa772a3779ba Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 8 Oct 2022 19:00:02 -0400 Subject: [PATCH] Fix mangadex group deeplink not only searching mangadex sources --- .../browse/source/globalsearch/GlobalSearchPresenter.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt index b1071048f..6f298ca3b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt @@ -116,11 +116,13 @@ open class GlobalSearchPresenter( var filteredSources: List? = null if (!filter.isNullOrEmpty()) { - filteredSources = extensionManager.installedExtensions + // SY --> + val filteredSourceIds = extensionManager.installedExtensions .filter { it.pkgName == filter } .flatMap { it.sources } - .filter { it in enabledSources } - .filterIsInstance() + .map { it.id } + filteredSources = enabledSources.filter { it.id in filteredSourceIds } + // SY <-- } if (filteredSources != null && filteredSources.isNotEmpty()) {