summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/ui/MenuExecutor.java
diff options
context:
space:
mode:
authorWu-cheng Li <wuchengli@google.com>2012-04-30 23:49:17 +0800
committerWu-cheng Li <wuchengli@google.com>2012-04-30 23:53:40 +0800
commit28d4c4d0b2df6b297a5ca701cad7f83df864d9a7 (patch)
tree36462339e2eb533d807340663fcf580262321a8a /src/com/android/gallery3d/ui/MenuExecutor.java
parent30acac409a65548312ca819e855e40bec1a65cce (diff)
downloadandroid_packages_apps_Snap-28d4c4d0b2df6b297a5ca701cad7f83df864d9a7.tar.gz
android_packages_apps_Snap-28d4c4d0b2df6b297a5ca701cad7f83df864d9a7.tar.bz2
android_packages_apps_Snap-28d4c4d0b2df6b297a5ca701cad7f83df864d9a7.zip
Fix crash when select all is pressed.
bug:6411186 Change-Id: Iaa71a320bc4d6d70aade41d5144f75ba6db36e6d
Diffstat (limited to 'src/com/android/gallery3d/ui/MenuExecutor.java')
-rw-r--r--src/com/android/gallery3d/ui/MenuExecutor.java4
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 {
}
}
}
-