diff --git a/lawnchair/res/values/bridge.xml b/lawnchair/res/values/bridge.xml index f8163c6c04..536e69c0b6 100644 --- a/lawnchair/res/values/bridge.xml +++ b/lawnchair/res/values/bridge.xml @@ -2,5 +2,5 @@ 0xB662CC2F v3 - 0x7F7A957A + 0x60E8FB7D diff --git a/lawnchair/src/app/lawnchair/gestures/DirectionalGestureListener.kt b/lawnchair/src/app/lawnchair/gestures/DirectionalGestureListener.kt index 1ae10abda1..c7ac47563e 100644 --- a/lawnchair/src/app/lawnchair/gestures/DirectionalGestureListener.kt +++ b/lawnchair/src/app/lawnchair/gestures/DirectionalGestureListener.kt @@ -29,7 +29,8 @@ open class DirectionalGestureListener(ctx: Context?) : OnTouchListener { private fun shouldReactToSwipe(diff: Float, velocity: Float): Boolean = abs(diff) > SWIPE_THRESHOLD && abs(velocity) > SWIPE_VELOCITY_THRESHOLD - override fun onFling(e1: MotionEvent, e2: MotionEvent, velocityX: Float, velocityY: Float): Boolean { + override fun onFling(e1: MotionEvent?, e2: MotionEvent?, velocityX: Float, velocityY: Float): Boolean { + if (e1 == null || e2 == null) return false return try { val diffY = e2.y - e1.y val diffX = e2.x - e1.x