From a2d42b0415f2c22b85b43487f0d9500b0eddeaae Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 22 Nov 2021 22:59:21 -0500 Subject: [PATCH] Fix clickable area of avatars. --- .../thoughtcrime/securesms/conversation/ConversationItem.java | 1 + .../securesms/conversationlist/ConversationListItem.java | 1 + .../securesms/groups/ui/GroupMemberListAdapter.java | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java index f604d82d6a..a1635bffc1 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -1258,6 +1258,7 @@ public final class ConversationItem extends RelativeLayout implements BindableCo contactPhoto.setAvatar(glideRequests, recipient, false); badgeImageView.setBadgeFromRecipient(recipient, glideRequests); + badgeImageView.setClickable(false); } private void linkifyMessageBody(@NonNull Spannable messageBody, diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java index ce665478c8..fc24c6da62 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java @@ -226,6 +226,7 @@ public final class ConversationListItem extends ConstraintLayout private void setBadgeFromRecipient(Recipient recipient) { if (!recipient.isSelf()) { badge.setBadgeFromRecipient(recipient); + badge.setClickable(false); } else { badge.setBadge(null); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/groups/ui/GroupMemberListAdapter.java b/app/src/main/java/org/thoughtcrime/securesms/groups/ui/GroupMemberListAdapter.java index 4538708cd9..65a35ddea5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/groups/ui/GroupMemberListAdapter.java +++ b/app/src/main/java/org/thoughtcrime/securesms/groups/ui/GroupMemberListAdapter.java @@ -202,7 +202,6 @@ final class GroupMemberListAdapter extends RecyclerView.Adapter busyObserver; - Runnable startListeningToBusyChanges; Runnable stopListeningToBusyChanges; ViewHolder(@NonNull View itemView, @@ -257,6 +256,7 @@ final class GroupMemberListAdapter extends RecyclerView.Adapter