From afa2bb3bf5d08f2eea6d4191fbd9bb3b8f2a2277 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 26 Jun 2020 10:08:01 -0400 Subject: [PATCH] Disallow swipe actions in search mode. Fixes #9771 --- .../conversationlist/ConversationListFragment.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) 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 ad09cb25ba..c8601fa42a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -968,11 +968,10 @@ public class ConversationListFragment extends MainFragment implements ActionMode @Override public int getSwipeDirs(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder) { - if (viewHolder.itemView instanceof ConversationListItemAction) { - return 0; - } - - if (actionMode != null) { + if (viewHolder.itemView instanceof ConversationListItemAction || + actionMode != null || + activeAdapter == searchAdapter) + { return 0; }