Chromium Code Reviews| Index: sky/sdk/lib/widgets/scrollable.dart |
| diff --git a/sky/sdk/lib/widgets/scrollable.dart b/sky/sdk/lib/widgets/scrollable.dart |
| index 4cc6a8cf1d68d35c2c65822d7eb0ee4c0adb9e50..dde3372c905d218d4c98fd71e11d60032603d683 100644 |
| --- a/sky/sdk/lib/widgets/scrollable.dart |
| +++ b/sky/sdk/lib/widgets/scrollable.dart |
| @@ -26,10 +26,12 @@ abstract class ScrollClient { |
| abstract class Scrollable extends Component { |
| - Scrollable({Object key}) : super(key: key, stateful: true); |
| + Scrollable({ Object key, Color this.backgroundColor }) : super(key: key, stateful: true); |
| void syncFields(Scrollable source) { } |
|
Hixie
2015/06/15 17:54:39
You need to sync the background color.
hansmuller
2015/06/15 18:29:08
Done.
|
| + Color backgroundColor; |
|
Hixie
2015/06/15 17:54:39
This should go immediately below the constructor.
hansmuller
2015/06/15 18:29:08
Done.
|
| + |
| double _scrollOffset = 0.0; |
| double get scrollOffset => _scrollOffset; |
| @@ -49,7 +51,8 @@ abstract class Scrollable extends Component { |
| return new EventListenerNode( |
| new Material( |
| child: buildContent(), |
| - edge: MaterialEdge.canvas |
| + edge: MaterialEdge.canvas, |
| + color: backgroundColor |
| ), |
| onPointerDown: _handlePointerDown, |
| onPointerUp: _handlePointerUpOrCancel, |