Fix _scrollOffsetIsInBounds analayzer warning

This commit is contained in:
Hans Muller 2015-09-29 14:17:23 -07:00
parent 1d66184285
commit 42f48b0f0e

View File

@ -126,7 +126,10 @@ abstract class ScrollableState<T extends Scrollable> extends State<T> {
} }
bool _scrollOffsetIsInBounds(double offset) { bool _scrollOffsetIsInBounds(double offset) {
return offset >= scrollBehavior.minScrollOffset && offset < scrollBehavior.maxScrollOffset; if (scrollBehavior is! ExtentScrollBehavior)
return false;
ExtentScrollBehavior behavior = scrollBehavior as ExtentScrollBehavior;
return offset >= behavior.minScrollOffset && offset < behavior.maxScrollOffset;
} }
double _alignedScrollSnapOffset(double offset) { double _alignedScrollSnapOffset(double offset) {