From 8c0c9af65b6b8167ad6efe04c095131598a08da7 Mon Sep 17 00:00:00 2001 From: mcarare Date: Mon, 4 Jul 2022 18:02:28 +0300 Subject: [PATCH] For #25808: Update method signature for GestureDetector.SimpleOnGestureListener --- .../mozilla/fenix/browser/SwipeGestureLayout.kt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/browser/SwipeGestureLayout.kt b/app/src/main/java/org/mozilla/fenix/browser/SwipeGestureLayout.kt index c34279ed1..40cd5d2d3 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/SwipeGestureLayout.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/SwipeGestureLayout.kt @@ -57,18 +57,18 @@ class SwipeGestureLayout @JvmOverloads constructor( ) : FrameLayout(context, attrs, defStyleAttr) { private val gestureListener = object : GestureDetector.SimpleOnGestureListener() { - override fun onDown(e: MotionEvent?): Boolean { + override fun onDown(e: MotionEvent): Boolean { return true } override fun onScroll( - e1: MotionEvent?, - e2: MotionEvent?, + e1: MotionEvent, + e2: MotionEvent, distanceX: Float, distanceY: Float, ): Boolean { - val start = e1?.let { event -> PointF(event.rawX, event.rawY) } ?: return false - val next = e2?.let { event -> PointF(event.rawX, event.rawY) } ?: return false + val start = e1.let { event -> PointF(event.rawX, event.rawY) } + val next = e2.let { event -> PointF(event.rawX, event.rawY) } if (activeListener == null && !handledInitialScroll) { activeListener = listeners.firstOrNull { listener -> @@ -81,8 +81,8 @@ class SwipeGestureLayout @JvmOverloads constructor( } override fun onFling( - e1: MotionEvent?, - e2: MotionEvent?, + e1: MotionEvent, + e2: MotionEvent, velocityX: Float, velocityY: Float, ): Boolean {