diff --git a/Libraries/Lists/FlatList.js b/Libraries/Lists/FlatList.js index 3afed1ba5a7..f9fb2a6aca1 100644 --- a/Libraries/Lists/FlatList.js +++ b/Libraries/Lists/FlatList.js @@ -560,7 +560,12 @@ class FlatList extends React.PureComponent, void> { }; _getItemCount = (data: ?Array): number => { - return data ? Math.ceil(data.length / this.props.numColumns) : 0; + if (data) { + const {numColumns} = this.props; + return numColumns > 1 ? Math.ceil(data.length / numColumns) : data.length; + } else { + return 0; + } }; _keyExtractor = (items: ItemT | Array, index: number) => {