Skip to content

Commit 6c25a68

Browse files
committed
Fix Android
1 parent 13d0070 commit 6c25a68

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • packages/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/core

packages/react-native-gesture-handler/android/src/main/java/com/swmansion/gesturehandler/core/GestureHandler.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -477,10 +477,15 @@ open class GestureHandler {
477477
}
478478

479479
private fun dispatchTouchUpEvent(event: MotionEvent, sourceEvent: MotionEvent) {
480+
val pointerId = event.getPointerId(event.actionIndex)
481+
482+
if (trackedPointers[pointerId] == null) {
483+
return
484+
}
485+
480486
extractAllPointersData()
481487
changedTouchesPayload = null
482488
touchEventType = RNGestureHandlerTouchEvent.EVENT_TOUCH_UP
483-
val pointerId = event.getPointerId(event.actionIndex)
484489
val offsetX = sourceEvent.rawX - sourceEvent.x
485490
val offsetY = sourceEvent.rawY - sourceEvent.y
486491

0 commit comments

Comments
 (0)