From ff8580563687b6bf48e1a29101a63b91a54b9f79 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 11 Jun 2018 11:06:32 +0200 Subject: [PATCH] send setRecordingState false to CameraOne only if the recording is really stoping --- .../com/simplemobiletools/camera/views/PreviewCameraOne.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraOne.kt b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraOne.kt index fa0cdce2..a47de55a 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraOne.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraOne.kt @@ -849,8 +849,10 @@ class PreviewCameraOne : ViewGroup, SurfaceHolder.Callback, MyPreview { } mRecorder = null + if (mIsRecording) { + mActivity!!.setRecordingState(false) + } mIsRecording = false - mActivity!!.setRecordingState(false) val file = File(mCurrVideoPath) if (file.exists() && file.length() == 0L) {