From 993fb18d520d629305d0c0da70acb53d6aa07c70 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Mon, 10 Feb 2020 21:25:54 +0100 Subject: fix colored nickname failure on single chats the 2nd --- src/main/java/de/pixart/messenger/ui/adapter/MessageAdapter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/de/pixart/messenger/ui/adapter/MessageAdapter.java b/src/main/java/de/pixart/messenger/ui/adapter/MessageAdapter.java index ef83f599b..c343f37d2 100644 --- a/src/main/java/de/pixart/messenger/ui/adapter/MessageAdapter.java +++ b/src/main/java/de/pixart/messenger/ui/adapter/MessageAdapter.java @@ -238,6 +238,8 @@ public class MessageAdapter extends ArrayAdapter implements CopyTextVie final Transferable transferable = message.getTransferable(); boolean multiReceived = message.getConversation().getMode() == Conversation.MODE_MULTI && message.getMergedStatus() <= Message.STATUS_RECEIVED; + boolean singleReceived = message.getConversation().getMode() == Conversation.MODE_SINGLE + && message.getMergedStatus() <= Message.STATUS_RECEIVED; if (message.isFileOrImage() || transferable != null || MessageUtils.unInitiatedButKnownSize(message)) { FileParams params = message.getFileParams(); filesize = params.size > 0 ? UIHelper.filesizeToString(params.size) : null; @@ -305,7 +307,8 @@ public class MessageAdapter extends ArrayAdapter implements CopyTextVie if (multiReceived) { viewHolder.username.setVisibility(View.VISIBLE); viewHolder.username.setText(UIHelper.getColoredUsername(message)); - } else { + } + if (singleReceived){ viewHolder.username.setVisibility(View.GONE); } break; -- cgit v1.2.3