select *all* threads

fixes #4565
// FREEBIE
pull/1/head
Jake McGinty 9 years ago
parent 2790128e9c
commit 69ee4cbc71

@ -160,7 +160,7 @@ public class ConversationListAdapter extends CursorRecyclerViewAdapter<Conversat
public void selectAllThreads() {
for (int i = 0; i < getItemCount(); i++) {
batchSet.add(getItemId(i));
batchSet.add(getThreadRecord(getCursorAtPositionOrThrow(i)).getThreadId());
}
this.notifyDataSetChanged();
}

@ -225,7 +225,7 @@ public class ConversationListFragment extends Fragment
private void handleSelectAllThreads() {
getListAdapter().selectAllThreads();
actionMode.setSubtitle(getString(R.string.conversation_fragment_cab__batch_selection_amount,
((ConversationListAdapter)this.getListAdapter()).getBatchSelections().size()));
getListAdapter().getBatchSelections().size()));
}
private void handleCreateConversation(long threadId, Recipients recipients, int distributionType) {

Loading…
Cancel
Save