         if (rowCount > 1 && displayingPartialRow()) 
             rowCount--;
 
-        rowCount -= (offscreenExtraRowsTop + offscreenExtraRowsBottom);
-
         // offset, when added to rowCount, is the index of the dataProvider
         // item for that row.  IOW, row 10 in listItems is showing dataProvider
         // item 10 + verticalScrollPosition - lockedRowCount;

            if (adjustVerticalScrollPositionDownward(Math.max(rowCount, 1)))
                return;
        }

        var collectionHasRows:Boolean = collection && collection.length > 0;


[Exclude(name="iconField", kind="property")]
[Exclude(name="iconFunction", kind="property")]
[Exclude(name="labelField", kind="property")]
[Exclude(name="offscreenExtraRowsOrColumns", kind="property")]
[Exclude(name="showDataTips", kind="property")]
[Exclude(name="cornerRadius", kind="style")]

