diff --git a/briar-android/src/org/briarproject/android/util/CameraView.java b/briar-android/src/org/briarproject/android/util/CameraView.java index d3690b1895a78b7d0993c9533b2685fb490a6e83..52bea8fb8b19e07b43ccc7a4eea9df27cde1923d 100644 --- a/briar-android/src/org/briarproject/android/util/CameraView.java +++ b/briar-android/src/org/briarproject/android/util/CameraView.java @@ -159,7 +159,8 @@ public class CameraView extends SurfaceView implements SurfaceHolder.Callback, if (sceneModes.contains(SCENE_MODE_BARCODE)) { LOG.info("Setting scene mode to barcode"); params.setSceneMode(SCENE_MODE_BARCODE); - } else if (Build.VERSION.SDK_INT >= 14 && + } + if (Build.VERSION.SDK_INT >= 14 && focusModes.contains(FOCUS_MODE_CONTINUOUS_PICTURE)) { LOG.info("Setting focus mode to continuous picture"); params.setFocusMode(FOCUS_MODE_CONTINUOUS_PICTURE);