From 0a027167de6ae8fb895f2efd734ffde1ad0ef5db Mon Sep 17 00:00:00 2001 From: Spencer Ahrens Date: Tue, 24 May 2016 13:19:43 -0700 Subject: [PATCH] Fix WLV bug when data shrinks Differential Revision: D3341453 fbshipit-source-id: 008cb65db6da74f2525ae8e667b702bc48f9f9ad --- Libraries/Experimental/WindowedListView.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/Experimental/WindowedListView.js b/Libraries/Experimental/WindowedListView.js index e0e261de8d6..1721e5fb3b7 100644 --- a/Libraries/Experimental/WindowedListView.js +++ b/Libraries/Experimental/WindowedListView.js @@ -339,7 +339,7 @@ class WindowedListView extends React.Component { const rowFrames = this._rowFrames; let firstVisible = -1; let lastVisible = 0; - let lastRow = this.state.lastRow; + let lastRow = clamp(0, this.state.lastRow, totalRows - 1); const top = this._scrollOffsetY; const bottom = top + this._frameHeight; for (let idx = 0; idx < lastRow; idx++) {