Fixed display issue while scrolling chats list

This commit is contained in:
Sylvain Berfini 2017-11-30 11:01:29 +01:00
parent 9b13b60552
commit 9a3ddc12e9
2 changed files with 2 additions and 2 deletions

View file

@ -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) {

View file

@ -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);