From fb6824c02642fff336497dbb9b5e28b1549bc82e Mon Sep 17 00:00:00 2001 From: Kgothatso Ngako Date: Mon, 20 Apr 2026 13:40:01 +0200 Subject: [PATCH] Switch collect to collectLatest --- .../ac/aux/compose/ui/view/model/NostrEventDetailViewModel.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composeApp/src/commonMain/kotlin/ac/aux/compose/ui/view/model/NostrEventDetailViewModel.kt b/composeApp/src/commonMain/kotlin/ac/aux/compose/ui/view/model/NostrEventDetailViewModel.kt index 59e9f51e..07f66803 100755 --- a/composeApp/src/commonMain/kotlin/ac/aux/compose/ui/view/model/NostrEventDetailViewModel.kt +++ b/composeApp/src/commonMain/kotlin/ac/aux/compose/ui/view/model/NostrEventDetailViewModel.kt @@ -22,6 +22,7 @@ import com.vitorpamplona.quartz.nip25Reactions.ReactionEvent import com.vitorpamplona.quartz.nip57Zaps.LnZapEvent import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.IO +import kotlinx.coroutines.flow.collectLatest import kotlinx.coroutines.launch class NostrEventDetailViewModel( @@ -66,7 +67,7 @@ class NostrEventDetailViewModel( // Get contact list and sync feed... nostrRepository.observeLocalNostrEventById( nostrEventId - ).collect { localNostrEvent -> + ).collectLatest { localNostrEvent -> nostrEventDetailUIState = if (localNostrEvent != null) { NostrEventDetailUIState.Loaded( localNostrEvent = localNostrEvent