Try to avoid occasional swipe related crashes due to null MotionEvents
This commit is contained in:
@ -22,7 +22,13 @@ open class OnSwipeTouchListener(ctx: Context) : View.OnTouchListener {
|
|||||||
|
|
||||||
@SuppressLint("ClickableViewAccessibility")
|
@SuppressLint("ClickableViewAccessibility")
|
||||||
override fun onTouch(view: View?, event: MotionEvent): Boolean {
|
override fun onTouch(view: View?, event: MotionEvent): Boolean {
|
||||||
return gestureDetector.onTouchEvent(event)
|
return try {
|
||||||
|
gestureDetector.onTouchEvent(event)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
Log.e(TAG, "onTouch exception $e")
|
||||||
|
e.printStackTrace()
|
||||||
|
false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private inner class GestureListener : GestureDetector.SimpleOnGestureListener() {
|
private inner class GestureListener : GestureDetector.SimpleOnGestureListener() {
|
||||||
|
|||||||
Reference in New Issue
Block a user