diff options
author | Christian Schneppe <christian@pix-art.de> | 2019-06-20 22:30:21 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2019-06-20 22:30:21 +0200 |
commit | 81c0944245b84824f1ba76ce225225ea996f57c1 (patch) | |
tree | 2920b34f4be4c972d4b7f3e4aebe97d06b03471d /src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java | |
parent | 53f93ae996a8d7478132b1f655830cf065d91177 (diff) |
show own account in chatlist/contacts/conferences if you are in multi account mode
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java b/src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java index 27d623117..15efb7921 100644 --- a/src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java +++ b/src/main/java/de/pixart/messenger/ui/adapter/ConversationAdapter.java @@ -59,6 +59,13 @@ public class ConversationAdapter extends RecyclerView.Adapter<ConversationAdapte viewHolder.binding.conversationName.setText(EmojiWrapper.transform(name)); } + if (activity.xmppConnectionService.multipleAccounts() && activity.xmppConnectionService.showOwnAccounts()) { + viewHolder.binding.account.setVisibility(View.VISIBLE); + viewHolder.binding.account.setText(conversation.getAccount().getJid().asBareJid()); + } else { + viewHolder.binding.account.setVisibility(View.GONE); + } + if (conversation == ConversationFragment.getConversation(activity)) { viewHolder.binding.frame.setBackgroundColor(StyledAttributes.getColor(activity, R.attr.color_background_tertiary)); } else { |