consider search query when selecting all threads

Fixes #2996
Closes #3112

// FREEBIE
This commit is contained in:
Rhodey Orbits 2015-05-05 11:55:28 -07:00 committed by Moxie Marlinspike
parent 72f3f79016
commit cdd7a1042a

View File

@ -131,17 +131,9 @@ public class ConversationListAdapter extends CursorRecyclerViewAdapter<Conversat
} }
public void selectAllThreads() { public void selectAllThreads() {
Cursor cursor = DatabaseFactory.getThreadDatabase(context).getConversationList(); for (int i = 0; i < getItemCount(); i++) {
batchSet.add(getItemId(i));
try {
while (cursor != null && cursor.moveToNext()) {
this.batchSet.add(cursor.getLong(cursor.getColumnIndexOrThrow(ThreadDatabase.ID)));
} }
} finally {
if (cursor != null)
cursor.close();
}
this.notifyDataSetChanged(); this.notifyDataSetChanged();
} }