Minor improvements
This commit is contained in:
@@ -23,6 +23,7 @@ import kotlinx.coroutines.channels.Channel
|
||||
import kotlinx.coroutines.flow.catch
|
||||
import kotlinx.coroutines.flow.collectLatest
|
||||
import kotlinx.coroutines.flow.distinctUntilChanged
|
||||
import kotlinx.coroutines.flow.first
|
||||
import kotlinx.coroutines.flow.launchIn
|
||||
import kotlinx.coroutines.flow.onEach
|
||||
import kotlinx.coroutines.flow.receiveAsFlow
|
||||
@@ -77,6 +78,7 @@ open class FeedScreenModel(
|
||||
getFeedSavedSearchGlobal.subscribe()
|
||||
.distinctUntilChanged()
|
||||
.onEach {
|
||||
sourceManager.isInitialized.first { it }
|
||||
val items = getSourcesToGetFeed(it).map { (feed, savedSearch) ->
|
||||
createCatalogueSearchItem(
|
||||
feed = feed,
|
||||
|
||||
Reference in New Issue
Block a user