We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 459acc7 commit d5625f9Copy full SHA for d5625f9
app/src/main/java/org/thoughtcrime/securesms/home/HomeViewModel.kt
@@ -93,7 +93,10 @@ class HomeViewModel @Inject constructor(
93
conversationRepository.observeConversationList()
94
}
95
.map { convos ->
96
- val (approved, unapproved) = convos.partition { it.recipient.approved }
+ val (approved, unapproved) = convos
97
+ .asSequence()
98
+ .filter { !it.recipient.blocked } // We don't display blocked convo at all
99
+ .partition { it.recipient.approved }
100
val unreadUnapproved = unapproved
101
.count { it.unreadCount > 0 || it.unreadMentionCount > 0 }
102
unreadUnapproved to approved.sortedWith(CONVERSATION_COMPARATOR)
0 commit comments