Files
react-native/ReactAndroid/src/main/java/com/facebook/react
Ahmed El-Helw a099869edd Don't intercept touch for Nodes after down event
Summary:
With nodes, it's possible for a touchable region to not be
explicitly mounted to a View. To work around this (and allow the region to
be the handler of the touch event), FlatViewGroup intercepts touch events
when the touch lies within any of the virtual NodeRegions.

This can sometimes be wrong - the canonical example is when touch starts
outside of a particular FlatViewGroup (so someone else, for example a
sibling) intercepts the touch event, and then the person moves over a
different FlatViewGroup, causing it to intercept the touch event when it
shouldn't. To fix this, we only allow intercepting touch events due to
NodeRegions on the down event.

Reviewed By: astreet

Differential Revision: D3160152
2016-12-19 13:40:25 -08:00
..
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-12-15 09:29:16 -08:00
2016-06-22 04:13:36 -07:00
2016-06-17 04:13:29 -07:00