From 80ec710edd4145c9d81cdb3875897eabc28fdba7 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 29 Oct 2022 15:44:48 +0200 Subject: [PATCH] adding a crashfix --- .../com/simplemobiletools/camera/activities/MainActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt index ddcc8b4b..c63cf35c 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -388,6 +388,11 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, Camera private fun initModeSwitcher() { val gestureDetector = GestureDetector(this, object : GestureDetector.SimpleOnGestureListener() { override fun onFling(event1: MotionEvent, event2: MotionEvent, velocityX: Float, velocityY: Float): Boolean { + // these can be null even if the docs say they cannot + if (event1 == null && event2 == null) { + return true + } + val deltaX = event1.x - event2.x val deltaXAbs = abs(deltaX)