Skip to content

Conversation

@j-piasecki
Copy link
Member

Description

I think it's possible for the NativeViewGestureHandler to cause the underlying component to track the same pointer under a different id. When the touch event starts, the root view first passes it through the gesture handler pipeline and then through the native Android pipeline. When a gesture activates, the second path starts being ignored, but since RNGH does pointer id remapping, the same pointer might have had multiple different ids. If the view tries to access the pointer it registered in the second (Android) path, during the RNGH path, the pointer id might not exist.

Test plan

TODO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants