From 6cb89616398af147e4d572889da68aba7252153a Mon Sep 17 00:00:00 2001 From: FineFindus Date: Mon, 27 May 2024 13:41:25 +0200 Subject: [PATCH] fix(Search): display bot icon only for bots Due to the way Android handles lists, the icon could be wrongly shown on non-bot accounts. Fixes https://github.com/LucasGGamerM/moshidon/issues/418. --- .../android/ui/viewholders/AccountViewHolder.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/viewholders/AccountViewHolder.java b/mastodon/src/main/java/org/joinmastodon/android/ui/viewholders/AccountViewHolder.java index 4f4cbdf8d..8b52a3ed2 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/viewholders/AccountViewHolder.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/viewholders/AccountViewHolder.java @@ -148,9 +148,7 @@ public class AccountViewHolder extends BindableViewHolder impl pronouns.setVisibility(pronounsString.isPresent() ? View.VISIBLE : View.GONE); pronounsString.ifPresent(p -> HtmlParser.setTextWithCustomEmoji(pronouns, p, item.account.emojis)); - if(item.account.bot) { - botIcon.setVisibility(View.VISIBLE); - } + botIcon.setVisibility(item.account.bot ? View.VISIBLE : View.GONE); /* unused in megalodon boolean hasVerifiedLink=item.verifiedLink!=null;