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 1094e23e1..3da4186aa 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -853,7 +853,7 @@ public class ConversationListFragment extends MainFragment implements ActionMode alert.setCancelable(true); alert.setPositiveButton(R.string.delete, (dialog, which) -> { - final Set selectedConversations = defaultAdapter.getBatchSelectionIds(); + final Set selectedConversations = new HashSet<>(defaultAdapter.getBatchSelectionIds()); if (!selectedConversations.isEmpty()) { new AsyncTask() {