summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PhotoModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/PhotoModule.java')
-rw-r--r--src/com/android/camera/PhotoModule.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java
index bcb2ef7a8..59070c426 100644
--- a/src/com/android/camera/PhotoModule.java
+++ b/src/com/android/camera/PhotoModule.java
@@ -1451,6 +1451,10 @@ public class PhotoModule
Integer.toString(mParameters.getSharpness()),
colorEffect,
sceneMode, redeyeReduction, aeBracketing);
+ if (CameraUtil.SCENE_MODE_HDR.equals(mSceneMode)) {
+ mUI.overrideSettings(CameraSettings.KEY_LONGSHOT,
+ mActivity.getString(R.string.setting_off_value));
+ }
} else if (mFocusManager.isZslEnabled()) {
focusMode = mParameters.getFocusMode();
overrideCameraSettings(flashMode, null, focusMode,
@@ -1470,7 +1474,9 @@ public class PhotoModule
mUI.overrideSettings(CameraSettings.KEY_FLASH_MODE, fMode);
mParameters.setFlashMode(fMode);
}
-
+ if (Parameters.SCENE_MODE_AUTO.equals(mSceneMode)) {
+ mUI.overrideSettings(CameraSettings.KEY_LONGSHOT, null);
+ }
}
private void overrideCameraSettings(final String flashMode,