diff options
| author | Wu-cheng Li <wuchengli@google.com> | 2012-04-30 23:49:17 +0800 |
|---|---|---|
| committer | The Android Automerger <android-build@android.com> | 2012-04-30 14:59:14 -0700 |
| commit | c6aae5f6356fa3bad1b82a71b51fddff8e21858b (patch) | |
| tree | db68fd851125529d8e811bc61ffa4f90f6e1660e | |
| parent | 57440ca89b94a3367b49d70b1045faabbc4f703e (diff) | |
| download | android_packages_apps_Gallery2-c6aae5f6356fa3bad1b82a71b51fddff8e21858b.tar.gz android_packages_apps_Gallery2-c6aae5f6356fa3bad1b82a71b51fddff8e21858b.tar.bz2 android_packages_apps_Gallery2-c6aae5f6356fa3bad1b82a71b51fddff8e21858b.zip | |
Fix crash when select all is pressed.
bug:6411186
Change-Id: Iaa71a320bc4d6d70aade41d5144f75ba6db36e6d
| -rw-r--r-- | src/com/android/gallery3d/ui/MenuExecutor.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/ui/MenuExecutor.java b/src/com/android/gallery3d/ui/MenuExecutor.java index a0f344982..a052c500d 100644 --- a/src/com/android/gallery3d/ui/MenuExecutor.java +++ b/src/com/android/gallery3d/ui/MenuExecutor.java @@ -185,12 +185,14 @@ public class MenuExecutor { } else { mSelectionManager.selectAll(); } + return; case R.id.action_crop: { Path path = getSingleSelectedPath(); String mimeType = getMimeType(manager.getMediaType(path)); Intent intent = new Intent(CropImage.ACTION_CROP) .setDataAndType(manager.getContentUri(path), mimeType); ((Activity) mActivity).startActivity(intent); + return; } case R.id.action_setas: { Path path = getSingleSelectedPath(); @@ -203,6 +205,7 @@ public class MenuExecutor { Activity activity = (Activity) mActivity; activity.startActivity(Intent.createChooser( intent, activity.getString(R.string.set_as))); + return; } case R.id.action_delete: title = R.string.delete; @@ -368,4 +371,3 @@ public class MenuExecutor { } } } - |
