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 {