Skip to content

Instantly share code, notes, and snippets.

@DK15
Created June 9, 2020 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DK15/5c3700864e9c27f14c13e10f53190be8 to your computer and use it in GitHub Desktop.
Save DK15/5c3700864e9c27f14c13e10f53190be8 to your computer and use it in GitHub Desktop.
Status bar color change
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarColor: Colors.white,
));
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
home: MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);
final String title;
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: Center(
child: RaisedButton(
child: Text('Tap'),
onPressed: () {
_openDialog();
},
)),
);
}
void _openDialog() {
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Alert Title Here'),
content: Text('Alert Content Here'),
actions: <Widget>[
FlatButton(
child: Text('OK'),
onPressed: () {
Navigator.of(context).pop();
},
)
],
);
});
}
}
@TahaTesser
Copy link

TahaTesser commented Jun 9, 2020

Comment result here

Issue - flutter/flutter#49941

@DK15
Copy link
Author

DK15 commented Jun 9, 2020

I tried to replicate the said issue on stable version v1.17.2, but can't replicate it. Above is the full sample code for reference. I see the status bar color change correctly.

Screen Shot 2020-06-09 at 4 31 26 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment