Merge pull request #4630 from nextcloud/bugfix/4628/noUnreadMessagesBubbleForInvisibleMessages

no "unread messages" popup for invisible messages
This commit is contained in:
Marcel Hibbe 2025-01-22 16:57:08 +00:00 committed by GitHub
commit 4f49deadf2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -855,14 +855,15 @@ class ChatActivity :
var chatMessageList = triple.third
chatMessageList = handleSystemMessages(chatMessageList)
if (chatMessageList.isEmpty()) {
return@onEach
}
determinePreviousMessageIds(chatMessageList)
handleExpandableSystemMessages(chatMessageList)
if (chatMessageList.isNotEmpty() &&
ChatMessage.SystemMessageType.CLEARED_CHAT == chatMessageList[0].systemMessageType
) {
if (ChatMessage.SystemMessageType.CLEARED_CHAT == chatMessageList[0].systemMessageType) {
adapter?.clear()
adapter?.notifyDataSetChanged()
}