From 38f3e4034ff5312759e76f0d028397cb725e792b Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 1 Oct 2022 23:27:36 +0200 Subject: [PATCH] event at onTouchEvent can apparently be null, check it --- .../simplemobiletools/launcher/activities/MainActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt index 7ff81dd..49945d1 100644 --- a/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/launcher/activities/MainActivity.kt @@ -133,7 +133,11 @@ class MainActivity : SimpleActivity(), FlingListener { (widgets_fragment as WidgetsFragment).onConfigurationChanged() } - override fun onTouchEvent(event: MotionEvent): Boolean { + override fun onTouchEvent(event: MotionEvent?): Boolean { + if (event == null) { + return false + } + if (mLongPressedIcon != null && event.actionMasked == MotionEvent.ACTION_UP || event.actionMasked == MotionEvent.ACTION_CANCEL) { mLastUpEvent = System.currentTimeMillis() }