diff --git a/dev/benchmarks/complex_layout/lib/main.dart b/dev/benchmarks/complex_layout/lib/main.dart index 27bd8c1a24..215a602db5 100644 --- a/dev/benchmarks/complex_layout/lib/main.dart +++ b/dev/benchmarks/complex_layout/lib/main.dart @@ -610,8 +610,12 @@ class GalleryDrawer extends StatelessWidget { Widget build(BuildContext context) { final ScrollMode currentMode = ComplexLayoutApp.of(context).scrollMode; return new Drawer( + // Note: for real apps, see the Gallery material Drawer demo. More + // typically, a drawer would have a fixed header with a scrolling body + // below it. child: new ListView( key: const PageStorageKey('gallery-drawer'), + padding: EdgeInsets.zero, children: [ new FancyDrawerHeader(), new ListTile( @@ -664,6 +668,10 @@ class FancyDrawerHeader extends StatelessWidget { return new Container( color: Colors.purple, height: 200.0, + child: const SafeArea( + bottom: false, + child: const Placeholder(), + ), ); } }