From 9dc233cbbd65c8e57688e8a72922cd0c30b479a4 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Thu, 17 Nov 2022 20:04:13 -0500 Subject: [PATCH] Fix scanlator filter --- .../java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt index 9165c9a65..31ca623a2 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt @@ -1653,6 +1653,11 @@ sealed class MangaScreenState { TriStateFilter.ENABLED_NOT -> !it.isDownloaded && !isLocalManga } } + // SY --> + .filter { chapter -> + manga.filteredScanlators.isNullOrEmpty() || MdUtil.getScanlators(chapter.chapter.scanlator).any { group -> manga.filteredScanlators.contains(group) } + } + // SY <-- .sortedWith { (chapter1), (chapter2) -> getChapterSort(manga).invoke(chapter1, chapter2) } } }