From ffc89a897003e1080dc3ffd3ef09262da928a600 Mon Sep 17 00:00:00 2001 From: Tibor Kaputa Date: Mon, 27 Mar 2017 09:44:18 +0200 Subject: [PATCH] make sure the flash is not on Torch mode when toggling to auto --- .../main/kotlin/com/simplemobiletools/camera/Preview.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt b/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt index 18e66358..3746c0a7 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt @@ -472,8 +472,15 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan } fun autoFlash() { - mParameters!!.flashMode = Camera.Parameters.FLASH_MODE_AUTO + mParameters!!.flashMode = Camera.Parameters.FLASH_MODE_OFF mCamera!!.parameters = mParameters + + Handler().postDelayed({ + mActivity.runOnUiThread { + mParameters!!.flashMode = Camera.Parameters.FLASH_MODE_AUTO + mCamera!!.parameters = mParameters + } + }, 1000) } fun initPhotoMode() {