Commit 260cfcdb authored by Matt Perry's avatar Matt Perry Committed by GitHub

Pesto: Prevent overscrolling on recipe page. (#5237)

BUG=https://github.com/flutter/flutter/issues/5098
parent 4a8dbb0e
...@@ -345,27 +345,30 @@ class _RecipePageState extends State<_RecipePage> { ...@@ -345,27 +345,30 @@ class _RecipePageState extends State<_RecipePage> {
) )
) )
), ),
new ScrollableViewport( new ClampOverscrolls(
child: new RepaintBoundary( value: true,
child: new Padding( child: new ScrollableViewport(
padding: new EdgeInsets.only(top: appBarHeight), child: new RepaintBoundary(
child: new Stack( child: new Padding(
children: <Widget>[ padding: new EdgeInsets.only(top: appBarHeight),
new Padding( child: new Stack(
padding: new EdgeInsets.only(top: fabHalfSize), children: <Widget>[
child: new SizedBox( new Padding(
width: fullWidth ? null : _kRecipePageMaxWidth, padding: new EdgeInsets.only(top: fabHalfSize),
child: new _RecipeSheet(recipe: config.recipe) child: new SizedBox(
) width: fullWidth ? null : _kRecipePageMaxWidth,
), child: new _RecipeSheet(recipe: config.recipe)
new Positioned( )
right: 16.0, ),
child: new FloatingActionButton( new Positioned(
child: new Icon(isFavorite ? Icons.favorite : Icons.favorite_border), right: 16.0,
onPressed: _toggleFavorite child: new FloatingActionButton(
child: new Icon(isFavorite ? Icons.favorite : Icons.favorite_border),
onPressed: _toggleFavorite
)
) )
) ]
] )
) )
) )
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment