Skip to content

Commit

Permalink
Update status bar icon brightness for ios
Browse files Browse the repository at this point in the history
  • Loading branch information
ledhcg committed Jun 15, 2023
1 parent 0080930 commit d91bed1
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
9 changes: 6 additions & 3 deletions lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,16 @@ void initializeSystemUI() {

SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);

Brightness statusBarIconBrightness =
Brightness statusBarBrightness =
isDarkMode() ? Brightness.light : Brightness.dark;
Brightness statusBarIOSBrightness =
isDarkMode() ? Brightness.dark : Brightness.light;

SystemChrome.setSystemUIOverlayStyle(
SystemUiOverlayStyle(
statusBarIconBrightness: statusBarIconBrightness,
systemNavigationBarIconBrightness: statusBarIconBrightness,
statusBarIconBrightness: statusBarBrightness,
statusBarBrightness: statusBarIOSBrightness,
systemNavigationBarIconBrightness: statusBarBrightness,
systemNavigationBarColor: Colors.transparent,
statusBarColor: Colors.transparent,
),
Expand Down
1 change: 1 addition & 0 deletions lib/src/config/themes/dark_theme.dart
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ class DarkTheme {
appBarTheme: const AppBarTheme(
systemOverlayStyle: SystemUiOverlayStyle(
statusBarIconBrightness: Brightness.light,
statusBarBrightness: Brightness.dark,
systemNavigationBarIconBrightness: Brightness.light,
systemNavigationBarColor: Colors.transparent,
statusBarColor: Colors.transparent,
Expand Down
1 change: 1 addition & 0 deletions lib/src/config/themes/light_theme.dart
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ class LightTheme {
appBarTheme: const AppBarTheme(
systemOverlayStyle: SystemUiOverlayStyle(
statusBarIconBrightness: Brightness.dark,
statusBarBrightness: Brightness.light,
systemNavigationBarIconBrightness: Brightness.dark,
systemNavigationBarColor: Colors.transparent,
statusBarColor: Colors.transparent,
Expand Down

0 comments on commit d91bed1

Please sign in to comment.