From fc55b5d1ea8e3696505657a8eb4a29272c1532cc Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 30 Jun 2022 13:03:29 -0400 Subject: [PATCH] Hide 'see replies' button during long press. --- .../securesms/conversation/ConversationFragment.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java index 5f015dfb67..4e4636666d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java @@ -1614,6 +1614,11 @@ public class ConversationFragment extends LoggingFragment implements Multiselect bodyBubble.setVisibility(View.INVISIBLE); conversationItem.reactionsView.setVisibility(View.INVISIBLE); + boolean quotedIndicatorVisible = conversationItem.quotedIndicator.getVisibility() == View.VISIBLE; + if (quotedIndicatorVisible) { + ViewUtil.fadeOut(conversationItem.quotedIndicator, 150, View.INVISIBLE); + } + ViewUtil.hideKeyboard(requireContext(), conversationItem); boolean showScrollButtons = conversationViewModel.getShowScrollButtons(); @@ -1650,6 +1655,9 @@ public class ConversationFragment extends LoggingFragment implements Multiselect bodyBubble.setVisibility(View.VISIBLE); conversationItem.reactionsView.setVisibility(View.VISIBLE); + if (quotedIndicatorVisible) { + ViewUtil.fadeIn(conversationItem.quotedIndicator, 150); + } if (showScrollButtons) { conversationViewModel.setShowScrollButtons(true);