From 8cb4cc5ac39b60ffcd7c43841ae8d9ea32e7b2a1 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 1 Dec 2021 10:09:12 -0500 Subject: [PATCH] Disable scrolling while the context menu is showing. --- .../conversationlist/ConversationListFragment.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java index b8f5b738a..8220b6bfd 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -1143,9 +1143,14 @@ public class ConversationListFragment extends MainFragment implements ActionMode new SignalContextMenu.Builder(view, list) .offsetX(ViewUtil.dpToPx(12)) .offsetY(ViewUtil.dpToPx(12)) - .onDismiss(() -> view.setSelected(false)) + .onDismiss(() -> { + view.setSelected(false); + list.suppressLayout(false); + }) .show(items); + list.suppressLayout(true); + return true; }