summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMangesh Ghiware <mghiware@google.com>2013-10-08 15:29:58 -0700
committerMangesh Ghiware <mghiware@google.com>2013-10-08 15:31:55 -0700
commit7943a83c2e2811fa427f99fd97e9a52832710d84 (patch)
tree0d5f42f333cfa0734fce06ce900781ce58e8b186
parent58b6f484263f57009e22fef482a9ae1a4d3f48b6 (diff)
downloadandroid_packages_apps_Gallery2-7943a83c2e2811fa427f99fd97e9a52832710d84.tar.gz
android_packages_apps_Gallery2-7943a83c2e2811fa427f99fd97e9a52832710d84.tar.bz2
android_packages_apps_Gallery2-7943a83c2e2811fa427f99fd97e9a52832710d84.zip
Fix incorrect usage of getComponentEnabledSetting()
Bug: 10912503 Change-Id: I9835995d121445ca170668ae8150a24e95e27544
-rw-r--r--AndroidManifest.xml1
-rw-r--r--src/com/android/gallery3d/util/GalleryUtils.java4
2 files changed, 3 insertions, 2 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 7b372a8d0..8f48edf20 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -192,7 +192,6 @@
android:taskAffinity="com.android.camera.CameraActivity"
android:theme="@style/android:Theme.NoDisplay" />
<activity-alias android:name="com.android.camera.CameraLauncher"
- android:enabled="true"
android:label="@string/camera_label"
android:targetActivity="com.android.camera.CameraActivity">
<intent-filter>
diff --git a/src/com/android/gallery3d/util/GalleryUtils.java b/src/com/android/gallery3d/util/GalleryUtils.java
index 83cc055c9..9a78fcd27 100644
--- a/src/com/android/gallery3d/util/GalleryUtils.java
+++ b/src/com/android/gallery3d/util/GalleryUtils.java
@@ -238,7 +238,9 @@ public class GalleryUtils {
ComponentName name = new ComponentName(context, CAMERA_LAUNCHER_NAME);
int state = pm.getComponentEnabledSetting(name);
sCameraAvailableInitialized = true;
- sCameraAvailable = (state == PackageManager.COMPONENT_ENABLED_STATE_ENABLED);
+ sCameraAvailable =
+ (state == PackageManager.COMPONENT_ENABLED_STATE_DEFAULT)
+ || (state == PackageManager.COMPONENT_ENABLED_STATE_ENABLED);
return sCameraAvailable;
}