I encountered an annoying styling issue where if I opened my drawer I would get white space under the navigation bar on Android. Whereas if I wasn't in the drawer it would display the correct color just fine.
I'm using the following code for my drawer widget:
drawer: new Drawer(
child: new ListView(
children: <Widget>[
new UserAccountsDrawerHeader(
accountEmail: new Text("juhlinus@gmail.com"),
accountName: new Text("Linus Juhlin"),
currentAccountPicture: new CircleAvatar(
backgroundColor: Colors.pinkAccent,
child: new Text("LJ"),
),
otherAccountsPictures: <Widget>[
new CircleAvatar(
backgroundColor: Colors.purpleAccent,
child: new Text("MH"),
)
],
),
new ListTile(
title: new Text("Artiklar"),
leading: new Icon(Icons.web),
),
new ListTile(
title: new Text("Media"),
leading: new Icon(Icons.wallpaper),
),
new Divider(),
new ListTile(
title: new Text("Inställningar"),
leading: new Icon(Icons.settings)
),
],
),
),
$ flutter screenshot
command. I haven't used it, but it seem relevant given your image above