aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
diff options
context:
space:
mode:
authoriNPUTmice <daniel@gultsch.de>2014-11-09 18:24:01 +0100
committeriNPUTmice <daniel@gultsch.de>2014-11-09 18:24:01 +0100
commiteb9e9883611f5f5c0c2bd7466e434794ab074c22 (patch)
tree8feb354f80e6c6159a12a608886ef5943f9312ce /src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
parent69ef17efc054c9f3b7b3b5a26f419e6b920ffd13 (diff)
fixed muc sender history for some cases (where the previous nick was a valid jid)
Diffstat (limited to 'src/main/java/eu/siacs/conversations/ui/ConversationFragment.java')
-rw-r--r--src/main/java/eu/siacs/conversations/ui/ConversationFragment.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
index cb7988cb..5d133e87 100644
--- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
+++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
@@ -280,10 +280,11 @@ public class ConversationFragment extends Fragment {
if (message.getStatus() <= Message.STATUS_RECEIVED) {
if (message.getConversation().getMode() == Conversation.MODE_MULTI) {
if (message.getCounterpart() != null) {
- highlightInConference(message.getCounterpart().getResourcepart());
- } else {
- highlightInConference(message
- .getContact().getDisplayName());
+ if (!message.getCounterpart().getResourcepart().isEmpty()) {
+ highlightInConference(message.getCounterpart().getResourcepart());
+ } else {
+ highlightInConference(message.getCounterpart().toString());
+ }
}
} else {
Contact contact = message.getConversation()