summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorAlok Kediya <kediya@codeaurora.org>2013-09-28 17:24:43 +0530
committerLinux Build Service Account <lnxbuild@localhost>2013-10-31 19:39:41 -0600
commit6f9440bb6489cf96e5510e0a396aa25c356c92ad (patch)
tree7285ba475d819a585767dc19c5b654d7873f06af /src/com/android/camera/CameraSettings.java
parentc9271fa7e19cf43ec0e8473b08759e5c4f84798b (diff)
downloadandroid_packages_apps_Snap-6f9440bb6489cf96e5510e0a396aa25c356c92ad.tar.gz
android_packages_apps_Snap-6f9440bb6489cf96e5510e0a396aa25c356c92ad.tar.bz2
android_packages_apps_Snap-6f9440bb6489cf96e5510e0a396aa25c356c92ad.zip
Camera: Filters supported power modes
- This change will remove the power modes options if they are not supported by the camera. (cherrypicked from commit ec3b6263dbded2f2f98bd5bfb5f83e03fda69e66) Change-Id: I594b28129be8c21c032b957bed3a5d89dedb98d1 (cherry picked from commit eba81192e47cd0d87edeca9035b42f2ee47e0b36) (cherry picked from commit 41df1aaabf96df8b705f109f2ca6eb692cbb6768)
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 4e824775b..dfef7c38c 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -269,6 +269,10 @@ public class CameraSettings {
touchAfAec, mParameters.getSupportedTouchAfAec());
}
+ if (!mParameters.isPowerModeSupported() && powerMode != null) {
+ removePreference(group, powerMode.getKey());
+ }
+
if (selectableZoneAf != null) {
filterUnsupportedOptions(group,
selectableZoneAf, mParameters.getSupportedSelectableZoneAf());