From 52aef086bc1439a23b2d7001cbee90c8635b5cc2 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 31 Oct 2017 11:40:39 +0100 Subject: [PATCH] Fixed issue with imdn icons --- src/android/org/linphone/chat/GroupChatFragment.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/android/org/linphone/chat/GroupChatFragment.java b/src/android/org/linphone/chat/GroupChatFragment.java index e6fb04dfa..2e8949e26 100644 --- a/src/android/org/linphone/chat/GroupChatFragment.java +++ b/src/android/org/linphone/chat/GroupChatFragment.java @@ -411,7 +411,7 @@ public class GroupChatFragment extends Fragment implements ChatRoomListener, Con return; } - mChatRoom = core.getChatRoom(mRemoteSipAddress); + mChatRoom = core.getChatRoomFromUri(mRemoteSipAddress.asStringUriOnly()); mChatRoom.setListener(this); mChatRoom.markAsRead(); LinphoneActivity.instance().updateMissedChatCount(); @@ -552,17 +552,17 @@ public class GroupChatFragment extends Fragment implements ChatRoomListener, Con if (holder != null && message.getMessageId().equals(holder.messageId) && message.isOutgoing()) { if (state == ChatMessage.State.DeliveredToUser) { holder.imdmLayout.setVisibility(View.VISIBLE); - holder.imdmIcon.setImageResource(R.drawable.message_delivered); + holder.imdmIcon.setImageResource(R.drawable.chat_delivered); holder.imdmLabel.setText(R.string.delivered); holder.imdmLabel.setTextColor(getResources().getColor(R.color.colorD)); } else if (state == ChatMessage.State.Displayed) { holder.imdmLayout.setVisibility(View.VISIBLE); - holder.imdmIcon.setImageResource(R.drawable.message_read); + holder.imdmIcon.setImageResource(R.drawable.chat_read); holder.imdmLabel.setText(R.string.displayed); holder.imdmLabel.setTextColor(getResources().getColor(R.color.colorK)); } else if (state == ChatMessage.State.NotDelivered) { holder.imdmLayout.setVisibility(View.VISIBLE); - holder.imdmIcon.setImageResource(R.drawable.message_undelivered); + holder.imdmIcon.setImageResource(R.drawable.chat_error); holder.imdmLabel.setText(R.string.resend); holder.imdmLabel.setTextColor(getResources().getColor(R.color.colorI)); }