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 3802ff8f5..69419b78e 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 @@ -149,7 +149,10 @@ class SourcePresenter( } private fun updateLastUsedSource(sourceId: Long) { - val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let { SourceItem(it, showButtons = controllerMode == SourceController.Mode.CATALOGUE) } + val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let { + val isPinned = it.id.toString() in preferences.pinnedSources().get() + SourceItem(it, null, isPinned, controllerMode == SourceController.Mode.CATALOGUE) + } source?.let { view?.setLastUsedSource(it) } }