For #25980: Update method signatures for SimpleOnGestureListener.

GestureDetector onTouchEvent now expects only a NonNull MotionEvent.
pull/543/head
mcarare 2 years ago committed by mergify[bot]
parent 4e481f4f3e
commit 0b4d9dc270

@ -106,8 +106,8 @@ class SwipeGestureLayout @JvmOverloads constructor(
listeners.add(listener)
}
override fun onInterceptTouchEvent(event: MotionEvent?): Boolean {
return when (event?.actionMasked) {
override fun onInterceptTouchEvent(event: MotionEvent): Boolean {
return when (event.actionMasked) {
MotionEvent.ACTION_DOWN -> {
handledInitialScroll = false
gestureDetector.onTouchEvent(event)
@ -117,8 +117,8 @@ class SwipeGestureLayout @JvmOverloads constructor(
}
}
override fun onTouchEvent(event: MotionEvent?): Boolean {
return when (event?.actionMasked) {
override fun onTouchEvent(event: MotionEvent): Boolean {
return when (event.actionMasked) {
MotionEvent.ACTION_CANCEL, MotionEvent.ACTION_UP -> {
gestureDetector.onTouchEvent(event)
// If the active listener is not null here, then we haven't detected a fling

Loading…
Cancel
Save