From 7747a995857d20b7d967fc21b01e4d26a3fb95a8 Mon Sep 17 00:00:00 2001 From: 0xd9a <0xd9a@noreply.codeberg.org> Date: Fri, 18 Apr 2025 00:50:51 +0530 Subject: [PATCH] Hide polls with CWs --- .../fedilab/android/mastodon/ui/drawer/StatusAdapter.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java index efa97aa9..ae7c4b58 100644 --- a/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java +++ b/app/src/main/java/app/fedilab/android/mastodon/ui/drawer/StatusAdapter.java @@ -2107,7 +2107,11 @@ public class StatusAdapter extends RecyclerView.Adapter adapter.notifyItemChanged(holder.getBindingAdapterPosition()); } })); - holder.binding.poll.pollContainer.setVisibility(View.VISIBLE); + if (statusToDeal.isExpended) { + holder.binding.poll.pollContainer.setVisibility(View.VISIBLE); + } else { + holder.binding.poll.pollContainer.setVisibility(View.GONE); + } String pollInfo = context.getResources().getQuantityString(R.plurals.number_of_voters, normalize, normalize); if (statusToDeal.poll.expired) { pollInfo += " - " + context.getString(R.string.poll_finish_at, MastodonHelper.dateToStringPoll(statusToDeal.poll.expires_at));