Closed
Description
React Native version: +
Steps To Reproduce
When i used FlatList in Android, when i first entered the page, why onViewableItemsChanged method does't trigger? Generally speaking, first render also means that the visibility of items have changed?
Describe what you expected to happen:
When first enter the page , onViewableItemsChanged method will trigger without scroll event !
My code just like this:
const VIEWABILITY_CONFIG = {
minimumViewTime: 300,
viewAreaCoveragePercentThreshold: 10,
waitForInteraction: false,
};
...
<FlatList
...
horizontal={false}
numColumns={2}
renderItem={({ item, index }) => this.renderItem(item, index)}
ItemSeparatorComponent={this.renderSeparator}
ListFooterComponent={this.footerView}
ListHeaderComponent={this.rederListHeader()}
onViewableItemsChanged={this._onViewableItemsChanged}
viewabilityConfig={VIEWABILITY_CONFIG} />
Please write soon, thanks !
Activity