From cfc32ba7b77618ca3c9eec3c90c54d822d133d7b Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sun, 14 Jun 2020 20:54:31 -0400 Subject: [PATCH] Make pinned sources go to the top of the latest tab --- .../eu/kanade/tachiyomi/ui/browse/latest/LatestPresenter.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/latest/LatestPresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/latest/LatestPresenter.kt index f0e409ef9..53169c3f1 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/latest/LatestPresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/latest/LatestPresenter.kt @@ -66,12 +66,14 @@ open class LatestPresenter( protected open fun getEnabledSources(): List { val languages = preferences.enabledLanguages().get() val watchedSources = preferences.latestTabSources().get() + val pinnedCatalogues = preferences.pinnedCatalogues().get() val list = sourceManager.getVisibleCatalogueSources() .filter { it.lang in languages } .sortedBy { "(${it.lang}) ${it.name}" } return list.filter { it.id.toString() in watchedSources } + .sortedBy { it.id.toString() !in pinnedCatalogues } } private fun getSourcesToGetLatest(): List {