| Index: sky/sdk/lib/widgets/fixed_height_scrollable.dart
|
| diff --git a/sky/sdk/lib/widgets/fixed_height_scrollable.dart b/sky/sdk/lib/widgets/fixed_height_scrollable.dart
|
| index 01ac4f9ac362941f2f4aa4269ff6ad3cbfb0d629..1a0997cf7f1ce1e7f1971e643ce2fda49c1b65f9 100644
|
| --- a/sky/sdk/lib/widgets/fixed_height_scrollable.dart
|
| +++ b/sky/sdk/lib/widgets/fixed_height_scrollable.dart
|
| @@ -49,6 +49,14 @@ abstract class FixedHeightScrollable extends Scrollable {
|
| });
|
| }
|
|
|
| + bool scrollTo(double newScrollOffset) {
|
| + if (_height != null && _height > 0.0) {
|
| + double maxScrollOffset = math.max(0.0, itemCount * itemHeight - _height);
|
| + newScrollOffset = math.min(newScrollOffset, maxScrollOffset);
|
| + }
|
| + return super.scrollTo(newScrollOffset);
|
| + }
|
| +
|
| Widget buildContent() {
|
| var itemShowIndex = 0;
|
| var itemShowCount = 0;
|
|
|