From ad05e375f130a2ae304ac70d2b759f5527bbcc25 Mon Sep 17 00:00:00 2001 From: Maxim Baz Date: Sun, 19 Apr 2020 00:05:29 +0200 Subject: [PATCH] Show account name only if it's set --- .../beemdevelopment/aegis/ui/views/EntryHolder.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryHolder.java b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryHolder.java index ab1e74d6..8d35c95c 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryHolder.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryHolder.java @@ -113,11 +113,13 @@ public class EntryHolder extends RecyclerView.ViewHolder { // only show the button if this entry is of type HotpInfo _buttonRefresh.setVisibility(entry.getInfo() instanceof HotpInfo ? View.VISIBLE : View.GONE); - _profileIssuer.setText(entry.getIssuer()); - _profileName.setText(""); - if (showAccountName) { - _profileName.setText(" - " + entry.getName()); + String profileIssuer = entry.getIssuer(); + String profileName = showAccountName ? entry.getName() : ""; + if (!profileIssuer.isEmpty() && !profileName.isEmpty()) { + profileName = " - " + profileName; } + _profileIssuer.setText(profileIssuer); + _profileName.setText(profileName); if (_hidden) { hideCode();