Merge pull request #796 from abarth/fix_tests

Don't divide by zero
This commit is contained in:
Adam Barth 2015-08-25 09:58:39 -07:00
commit 1fde4bb863

View File

@ -439,7 +439,7 @@ abstract class ScrollableWidgetList extends Scrollable {
int itemShowCount = 0; int itemShowCount = 0;
Offset viewportOffset = Offset.zero; Offset viewportOffset = Offset.zero;
if (_containerExtent != null && _containerExtent > 0.0) { if (_containerExtent != null && _containerExtent > 0.0 && itemCount > 0) {
if (paddedScrollOffset < scrollBehavior.minScrollOffset) { if (paddedScrollOffset < scrollBehavior.minScrollOffset) {
// Underscroll // Underscroll
double visibleExtent = _containerExtent + paddedScrollOffset; double visibleExtent = _containerExtent + paddedScrollOffset;