Эх сурвалжийг харах

Merge pull request #4442 from nextcloud/bugfix/noid/fixPreviousChatMessageCrash

fix crash when getting previousChatMessage
Sowjanya Kota 6 сар өмнө
parent
commit
f0a9d6a1e1

+ 2 - 2
app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt

@@ -2663,8 +2663,8 @@ class ChatActivity :
             chatMessage.activeUser = conversationUser
             chatMessage.activeUser = conversationUser
 
 
             adapter?.let {
             adapter?.let {
-                val previousChatMessage = adapter!!.items[1].item
-                if (previousChatMessage is ChatMessage) {
+                val previousChatMessage = it.items?.getOrNull(1)?.item
+                if (previousChatMessage != null && previousChatMessage is ChatMessage) {
                     chatMessage.isGrouped = groupMessages(chatMessage, previousChatMessage)
                     chatMessage.isGrouped = groupMessages(chatMessage, previousChatMessage)
                 }
                 }
                 chatMessage.isOneToOneConversation =
                 chatMessage.isOneToOneConversation =