diff --git a/Libraries/Lists/VirtualizedSectionList.js b/Libraries/Lists/VirtualizedSectionList.js index 594165ba02c..29bd5fdda39 100644 --- a/Libraries/Lists/VirtualizedSectionList.js +++ b/Libraries/Lists/VirtualizedSectionList.js @@ -341,8 +341,9 @@ class VirtualizedSectionList< viewableItems: Array, changed: Array, }) => { - if (this.props.onViewableItemsChanged) { - this.props.onViewableItemsChanged({ + const onViewableItemsChanged = this.props.onViewableItemsChanged; + if (onViewableItemsChanged != null) { + onViewableItemsChanged({ viewableItems: viewableItems .map(this._convertViewable, this) .filter(Boolean),