From 063083f1a4020637fc0ba375b58c7174e5ff54d6 Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Fri, 31 May 2013 11:06:38 -0700 Subject: [PATCH] On contextual menu, only delete all if the number of tracks is greater than 1. --- .../src/com/google/android/apps/mytracks/TrackListActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/TrackListActivity.java b/MyTracks/src/com/google/android/apps/mytracks/TrackListActivity.java index 3297a594c..31eefd770 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/TrackListActivity.java +++ b/MyTracks/src/com/google/android/apps/mytracks/TrackListActivity.java @@ -765,7 +765,7 @@ public class TrackListActivity extends AbstractSendToGoogleActivity startActivity(intent); return true; case R.id.list_context_menu_delete: - boolean deleteAll = listView.getCount() == trackIds.length; + boolean deleteAll = trackIds.length > 1 && trackIds.length == listView.getCount(); DeleteTrackDialogFragment.newInstance(deleteAll, trackIds) .show(getSupportFragmentManager(), DeleteTrackDialogFragment.DELETE_TRACK_DIALOG_TAG); return true;