react-native/Libraries/Lists
Logan Daniels ae2d5b1e68 Nested virtualized lists should receive recordInteration events
Summary:
Right now when an interaction is recorded on a parent VirtualizedList, the interaction isn't passed on to its children. That means that if `waitForInteraction` is set to true for a child list's viewability helper, it will never trigger a VPV.

This change adds forwarding of these events inside `onBeginScrollDrag`. It also forwards the interaction state of the parent list at register time, in case a child list is rendered mid-scroll.

Reviewed By: sahrens

Differential Revision: D6822091

fbshipit-source-id: dfe300e42722d4285f65787ab2c1368f050c5577
2018-01-29 12:13:58 -08:00
..
ListView Flow 0.59 xplat/js deploy 2017-11-10 21:15:48 -08:00
__flowtests__ @allow-large-files [Flow] Upgrade xplat/js to flow v0.63 2018-01-08 12:49:53 -08:00
__tests__ Support sticky headers for inverted Lists 2018-01-29 11:46:26 -08:00
FillRateHelper.js Fixing eslint-comments warnings 2018-01-08 17:04:29 -08:00
FlatList.js @allow-large-files [Flow] Upgrade xplat/js to flow v0.63 2018-01-08 12:49:53 -08:00
MetroListView.js @allow-large-files Flow 0.58 upgrade for xplat/js 2017-11-02 10:51:14 -07:00
SectionList.js Typos in comments and log messages 2018-01-12 22:18:45 -08:00
ViewabilityHelper.js @allow-large-files [Flow] Upgrade xplat/js to flow v0.63 2018-01-08 12:49:53 -08:00
VirtualizeUtils.js Typos in comments and log messages 2018-01-12 22:18:45 -08:00
VirtualizedList.js Nested virtualized lists should receive recordInteration events 2018-01-29 12:13:58 -08:00
VirtualizedSectionList.js @allow-large-files [Flow] Upgrade xplat/js to flow v0.63 2018-01-08 12:49:53 -08:00