From 613ef6ced253561508ae287a449a18cac02950ae Mon Sep 17 00:00:00 2001 From: cketti Date: Wed, 24 Oct 2012 05:35:45 +0200 Subject: [PATCH] "Select all" now won't start selection mode when there are no messages --- src/com/fsck/k9/fragment/MessageListFragment.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/fsck/k9/fragment/MessageListFragment.java b/src/com/fsck/k9/fragment/MessageListFragment.java index a87c08ed8..8a1c5e03b 100644 --- a/src/com/fsck/k9/fragment/MessageListFragment.java +++ b/src/com/fsck/k9/fragment/MessageListFragment.java @@ -1810,6 +1810,11 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick private void setSelectionState(boolean selected) { if (selected) { mSelectedCount = mAdapter.getCount(); + if (mSelectedCount == 0) { + // Nothing to do if there are no messages + return; + } + for (int i = 0, end = mSelectedCount; i < end; i++) { mSelected.put(i, true); }