From 1d20314726d337d8e86091d156502ae5525cc0ab Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 18 Jan 2021 11:43:24 +0100 Subject: [PATCH] Enable message detailled status view for incoming messages in group chat rooms --- .../activities/main/chat/adapters/ChatMessagesListAdapter.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/main/chat/adapters/ChatMessagesListAdapter.kt b/app/src/main/java/org/linphone/activities/main/chat/adapters/ChatMessagesListAdapter.kt index 3335f7a65..9405b74ac 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/adapters/ChatMessagesListAdapter.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/adapters/ChatMessagesListAdapter.kt @@ -32,7 +32,6 @@ import androidx.lifecycle.MutableLiveData import androidx.recyclerview.widget.DiffUtil import androidx.recyclerview.widget.RecyclerView import org.linphone.LinphoneApplication.Companion.coreContext -import org.linphone.LinphoneApplication.Companion.corePreferences import org.linphone.R import org.linphone.activities.main.chat.viewmodels.ChatMessageViewModel import org.linphone.activities.main.chat.viewmodels.EventViewModel @@ -182,8 +181,7 @@ class ChatMessagesListAdapter( popup.setOnMenuItemClickListener(this@ChatMessageViewHolder) popup.inflate(R.menu.chat_message_menu) - if ((!chatMessage.isOutgoing && !corePreferences.showIncomingChatMessagesDeliveryStatus) || - chatMessage.chatRoom.hasCapability(ChatRoomCapabilities.Basic.toInt()) || + if (chatMessage.chatRoom.hasCapability(ChatRoomCapabilities.OneToOne.toInt()) || chatMessage.state == ChatMessage.State.NotDelivered) { // No message id popup.menu.removeItem(R.id.chat_message_menu_imdn_infos) }