select *all* threads

fixes #4565
// FREEBIE
This commit is contained in:
Jake McGinty 2015-11-23 11:17:56 -08:00
parent 2790128e9c
commit 69ee4cbc71
2 changed files with 2 additions and 2 deletions

View File

@ -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();
}

View File

@ -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) {