|
@@ -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) }
|
|
|
}
|
|
|
|