End conversation selection action mode if all deselected

This seems to be common convention in most apps.
This commit is contained in:
Veeti Paananen 2014-02-25 05:23:21 +02:00
parent 28f1a0a636
commit a020a57be6

View File

@ -107,6 +107,11 @@ public class ConversationListFragment extends SherlockListFragment
} else { } else {
ConversationListAdapter adapter = (ConversationListAdapter)getListAdapter(); ConversationListAdapter adapter = (ConversationListAdapter)getListAdapter();
adapter.toggleThreadInBatchSet(headerView.getThreadId()); adapter.toggleThreadInBatchSet(headerView.getThreadId());
if (adapter.getBatchSelections().size() == 0) {
actionMode.finish();
}
adapter.notifyDataSetChanged(); adapter.notifyDataSetChanged();
} }
} }