From a1ad065e7f9886963a20d47a6d8522427f49828d Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 11 Apr 2018 15:03:32 +0200 Subject: [PATCH] Remove IMDN info for incoming messages in 1 to 1 chat rooms --- src/android/org/linphone/chat/GroupChatFragment.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/android/org/linphone/chat/GroupChatFragment.java b/src/android/org/linphone/chat/GroupChatFragment.java index 2f7772e80..3798ccebd 100644 --- a/src/android/org/linphone/chat/GroupChatFragment.java +++ b/src/android/org/linphone/chat/GroupChatFragment.java @@ -346,6 +346,11 @@ public class GroupChatFragment extends Fragment implements ChatRoomListener, Con } else { inflater.inflate(R.menu.chat_bubble_menu, menu); } + + if (!message.isOutgoing() && mChatRoom.hasCapability(ChatRoomCapabilities.OneToOne.toInt())) { + // Do not show incoming messages IDMN state in 1 to 1 chat room as we don't receive IMDN for them + menu.removeItem(R.id.imdn_infos); + } } @Override