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

BUG=https://github.com/flutter/flutter/issues/5098
diff --git a/examples/flutter_gallery/lib/demo/pesto_demo.dart b/examples/flutter_gallery/lib/demo/pesto_demo.dart
index 86f686d..2704eac 100644
--- a/examples/flutter_gallery/lib/demo/pesto_demo.dart
+++ b/examples/flutter_gallery/lib/demo/pesto_demo.dart
@@ -345,27 +345,30 @@
             )
           )
         ),
-        new ScrollableViewport(
-          child: new RepaintBoundary(
-            child: new Padding(
-              padding: new EdgeInsets.only(top: appBarHeight),
-              child: new Stack(
-                children: <Widget>[
-                  new Padding(
-                    padding: new EdgeInsets.only(top: fabHalfSize),
-                    child: new SizedBox(
-                      width: fullWidth ? null : _kRecipePageMaxWidth,
-                      child: new _RecipeSheet(recipe: config.recipe)
+        new ClampOverscrolls(
+          value: true,
+          child: new ScrollableViewport(
+            child: new RepaintBoundary(
+              child: new Padding(
+                padding: new EdgeInsets.only(top: appBarHeight),
+                child: new Stack(
+                  children: <Widget>[
+                    new Padding(
+                      padding: new EdgeInsets.only(top: fabHalfSize),
+                      child: new SizedBox(
+                        width: fullWidth ? null : _kRecipePageMaxWidth,
+                        child: new _RecipeSheet(recipe: config.recipe)
+                      )
+                    ),
+                    new Positioned(
+                      right: 16.0,
+                      child: new FloatingActionButton(
+                        child: new Icon(isFavorite ? Icons.favorite : Icons.favorite_border),
+                        onPressed: _toggleFavorite
+                      )
                     )
-                  ),
-                  new Positioned(
-                    right: 16.0,
-                    child: new FloatingActionButton(
-                      child: new Icon(isFavorite ? Icons.favorite : Icons.favorite_border),
-                      onPressed: _toggleFavorite
-                    )
-                  )
-                ]
+                  ]
+                )
               )
             )
           )