Fixes lack of update in follow count on the UserProfile page

This commit is contained in:
Vitor Pamplona
2026-01-11 12:18:21 -05:00
parent d24fe03bdd
commit d9a9cdd374
@@ -249,15 +249,12 @@ fun observeUserFollowCount(
remember(user) {
user
.flow()
.followers.stateFlow
.sample(200)
.mapLatest { userState ->
userState.user.transientFollowCount() ?: 0
}.distinctUntilChanged()
.follows.stateFlow
.mapLatest { it.user.transientFollowCount() ?: 0 }
.flowOn(Dispatchers.IO)
}
return flow.collectAsStateWithLifecycle(0)
return flow.collectAsStateWithLifecycle(user.transientFollowCount() ?: 0)
}
@OptIn(ExperimentalCoroutinesApi::class, FlowPreview::class)