Merge "Camera2: Don't use ZSL when flash is on force fire mode." into jb-mr1-dev
diff --git a/services/camera/libcameraservice/camera2/CaptureSequencer.cpp b/services/camera/libcameraservice/camera2/CaptureSequencer.cpp
index a836321..bdd8fa9 100644
--- a/services/camera/libcameraservice/camera2/CaptureSequencer.cpp
+++ b/services/camera/libcameraservice/camera2/CaptureSequencer.cpp
@@ -263,7 +263,8 @@
nextState = BURST_CAPTURE_START;
}
else if (l.mParameters.zslMode &&
- l.mParameters.state == Parameters::STILL_CAPTURE) {
+ l.mParameters.state == Parameters::STILL_CAPTURE &&
+ l.mParameters.flashMode != Parameters::FLASH_MODE_ON) {
nextState = ZSL_START;
} else {
nextState = STANDARD_START;