diff --git a/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt b/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt index 3e19d4cdd..daec27426 100644 --- a/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt @@ -3384,6 +3384,10 @@ class ChatActivity : val messageTemp = message as ChatMessage messageTemp.lastEditTimestamp = message.lastEditTimestamp + val index = adapter?.getMessagePositionById(messageTemp.id) ?: 0 + val adapterMsg = adapter?.items?.get(index)?.item as ChatMessage + + messageTemp.parentMessage = adapterMsg.parentMessage messageTemp.isOneToOneConversation = currentConversation?.type == ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL messageTemp.activeUser = conversationUser