For #25980: Update method signatures for SimpleOnGestureListener.

GestureDetector onTouchEvent now expects only a NonNull MotionEvent.
This commit is contained in:
mcarare 2022-07-12 09:37:01 +03:00 committed by mergify[bot]
parent 4e481f4f3e
commit 0b4d9dc270
1 changed files with 4 additions and 4 deletions

View File

@ -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