From 59da9924428b5f08f65414dd2a874941e7d7dfc1 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 26 Feb 2018 16:15:02 +0100 Subject: [PATCH] show an error if Data returned from the camera after capturing a photo is empty --- .../kotlin/com/simplemobiletools/camera/views/Preview.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/views/Preview.kt b/app/src/main/kotlin/com/simplemobiletools/camera/views/Preview.kt index f517e29e..b32a917f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/views/Preview.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/views/Preview.kt @@ -323,6 +323,11 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan } private val takePictureCallback = Camera.PictureCallback { data, cam -> + if (data.isEmpty()) { + mActivity!!.toast(R.string.unknown_error_occurred) + return@PictureCallback + } + isWaitingForTakePictureCallback = false if (!isImageCaptureIntent) { handlePreview()