From 9a3ddc12e99894f6020280c68819346e7323c3fc Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 30 Nov 2017 11:01:29 +0100 Subject: [PATCH] Fixed display issue while scrolling chats list --- src/android/org/linphone/LinphoneUtils.java | 1 - src/android/org/linphone/chat/ChatRoomsAdapter.java | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/android/org/linphone/LinphoneUtils.java b/src/android/org/linphone/LinphoneUtils.java index e1574c486..b61cc1dd2 100644 --- a/src/android/org/linphone/LinphoneUtils.java +++ b/src/android/org/linphone/LinphoneUtils.java @@ -290,7 +290,6 @@ public final class LinphoneUtils { try { bm = MediaStore.Images.Media.getBitmap(c.getContentResolver(),tUri); } catch (IOException e) { - Log.e("Error in setThumbnailPictureFromUri: " + e); return; } if (bm != null) { diff --git a/src/android/org/linphone/chat/ChatRoomsAdapter.java b/src/android/org/linphone/chat/ChatRoomsAdapter.java index 24bf82d58..3dba3852c 100644 --- a/src/android/org/linphone/chat/ChatRoomsAdapter.java +++ b/src/android/org/linphone/chat/ChatRoomsAdapter.java @@ -133,13 +133,14 @@ public class ChatRoomsAdapter extends ListSelectionAdapter { int unreadMessagesCount = chatRoom.getUnreadMessagesCount(); ChatMessage lastMessage = chatRoom.getLastMessageInHistory(); + holder.lastMessageView.setText(""); + holder.date.setText(""); if (lastMessage != null) { if (lastMessage.getFileTransferInformation() != null || lastMessage.getExternalBodyUrl() != null || lastMessage.getAppdata() != null) { holder.lastMessageView.setBackgroundResource(R.drawable.chat_file_message); time = lastMessage.getTime(); holder.date.setText(LinphoneUtils.timestampToHumanDate(mContext, time, R.string.messages_list_date_format)); - holder.lastMessageView.setText(""); } else if (lastMessage.getTextContent() != null && lastMessage.getTextContent().length() > 0) { message = lastMessage.getTextContent(); holder.lastMessageView.setBackgroundResource(0);