From b0d75a8a5aca5bdfe2b68eae70273b90480120d9 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 25 Jul 2022 12:30:30 -0300 Subject: [PATCH] Disallow opening archived chats if in multiselect. --- .../conversationlist/ConversationListFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 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 aadd97c99..8feb013e0 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -529,8 +529,10 @@ public class ConversationListFragment extends MainFragment implements ActionMode @Override public void onShowArchiveClick() { - NavHostFragment.findNavController(this) - .navigate(ConversationListFragmentDirections.actionConversationListFragmentToConversationListArchiveFragment()); + if (viewModel.currentSelectedConversations().isEmpty()) { + NavHostFragment.findNavController(this) + .navigate(ConversationListFragmentDirections.actionConversationListFragmentToConversationListArchiveFragment()); + } } @Override