From b18f0cc4a391012aefb3c8b93a931b3c7c7ae131 Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 21 Nov 2017 13:49:07 +0100 Subject: [PATCH] catch exceptions thrown at trying to zoom manually --- app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt | 5 ++++- 1 file changed, 4 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 8385ea4e..b40dc5fa 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/Preview.kt @@ -248,7 +248,10 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan newZoomFactor = Math.max(newZoomFactor, 0) newZoomFactor = Math.min(mMaxZoom, newZoomFactor) - mParameters!!.zoom = newZoomFactor + try { + mParameters!!.zoom = newZoomFactor + } catch (ignored: Exception) { + } mCamera?.parameters = mParameters return true }