diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt index cbfc1b5b9c..c39c14254c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt @@ -103,7 +103,10 @@ class SourcePresenter( } private fun updateLastUsedSource(sourceId: Long) { - val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let { SourceItem(it) } + val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let { + val isPinned = it.id.toString() in preferences.pinnedSources().get() + SourceItem(it, null, isPinned) + } source?.let { view?.setLastUsedSource(it) } }