diff options
author | Christian Schneppe <christian@pix-art.de> | 2019-02-18 20:43:02 +0100 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2019-02-18 20:50:47 +0100 |
commit | 99bd20c676a8699c2603551df1c491cdfe9916a9 (patch) | |
tree | 52ed4bf79056e90f7e9fd0fd0f285bf0e3ffe2dd /src/main/java/de/pixart/messenger/ui/adapter | |
parent | 757bbed1da3e0ab8a5fa2dc32d8f82b7ba9993dc (diff) |
allow filtering in participant view
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/adapter')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/adapter/UserAdapter.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/adapter/UserAdapter.java b/src/main/java/de/pixart/messenger/ui/adapter/UserAdapter.java index e615f2f42..9677aa61d 100644 --- a/src/main/java/de/pixart/messenger/ui/adapter/UserAdapter.java +++ b/src/main/java/de/pixart/messenger/ui/adapter/UserAdapter.java @@ -82,8 +82,9 @@ public class UserAdapter extends ListAdapter<MucOptions.User, UserAdapter.ViewHo final String name = user.getName(); final Contact contact = user.getContact(); if (contact != null) { - viewHolder.binding.contactDisplayName.setText(contact.getDisplayName()); - if (name != null) { + final String displayName = contact.getDisplayName(); + viewHolder.binding.contactDisplayName.setText(displayName); + if (name != null && !name.equals(displayName)) { viewHolder.binding.contactJid.setText(String.format("%s \u2022 %s", name, ConferenceDetailsActivity.getStatus(viewHolder.binding.getRoot().getContext(), user, advancedMode))); } else { viewHolder.binding.contactJid.setText(ConferenceDetailsActivity.getStatus(viewHolder.binding.getRoot().getContext(), user, advancedMode)); |