Skip to content

Commit e4a528f

Browse files
committed
Updated SystemUiOverlayStyle
1 parent c976851 commit e4a528f

File tree

10 files changed

+38
-29
lines changed

10 files changed

+38
-29
lines changed

lib/app/core/static/app_shared.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'dart:io';
22
import 'dart:math';
33
import 'package:flutter_phoenix/flutter_phoenix.dart';
4-
import 'package:flutter/material.dart';
54
import 'package:player_hub/app/core/static/app_colors.dart';
65
import 'package:player_hub/app/core/enums/shared_attibutes.dart';
76
import 'package:flutter/services.dart';
@@ -70,8 +69,6 @@ abstract class AppShared extends GetxController {
7069
SystemUiOverlayStyle(
7170
systemNavigationBarColor: AppColors.current().surface,
7271
systemNavigationBarIconBrightness: AppColors.current().brightness,
73-
statusBarColor: Colors.transparent,
74-
statusBarIconBrightness: AppColors.current().brightness,
7572
),
7673
);
7774

lib/app/pages/details/details_page.dart

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import 'package:get/get_navigation/src/extension_navigation.dart';
66
import 'package:get/get_utils/src/extensions/internacionalization.dart';
77
import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
88
import 'package:get/instance_manager.dart';
9-
import 'package:player_hub/app/core/static/app_colors.dart';
109
import 'package:player_hub/app/core/static/app_shared.dart';
1110
import 'package:player_hub/app/core/controllers/player.dart';
1211
import 'package:player_hub/app/routes/app_routes.dart';
@@ -32,12 +31,6 @@ class _DetailsPageState extends State<DetailsPage>
3231
@override
3332
void initState() {
3433
super.initState();
35-
SystemChrome.setSystemUIOverlayStyle(
36-
const SystemUiOverlayStyle(
37-
statusBarColor: Colors.transparent,
38-
statusBarIconBrightness: Brightness.light,
39-
),
40-
);
4134
_controller = AnimationController(
4235
vsync: this,
4336
duration: const Duration(milliseconds: 300),
@@ -51,17 +44,6 @@ class _DetailsPageState extends State<DetailsPage>
5144
});
5245
}
5346

54-
@override
55-
void dispose() {
56-
SystemChrome.setSystemUIOverlayStyle(
57-
SystemUiOverlayStyle(
58-
statusBarColor: AppColors.current().background,
59-
statusBarIconBrightness: AppColors.current().brightness,
60-
),
61-
);
62-
super.dispose();
63-
}
64-
6547
@override
6648
Widget build(BuildContext context) {
6749
return Scaffold(
@@ -106,11 +88,11 @@ class _DetailsPageState extends State<DetailsPage>
10688
AppBar(
10789
automaticallyImplyLeading: false,
10890
backgroundColor: Colors.transparent,
91+
systemOverlayStyle: const SystemUiOverlayStyle(
92+
statusBarColor: Colors.transparent,
93+
statusBarIconBrightness: Brightness.light,
94+
),
10995
foregroundColor: Colors.transparent,
110-
// systemOverlayStyle: const SystemUiOverlayStyle(
111-
// statusBarColor: Colors.transparent,
112-
// statusBarIconBrightness: Brightness.light,
113-
// ),
11496
leading: InkWell(
11597
onTap: () => Get.back(),
11698
child: const Icon(

lib/app/pages/edit/edit_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:flutter/services.dart';
23
import 'package:get/get_navigation/src/extension_navigation.dart';
34
import 'package:get/instance_manager.dart';
45
import 'package:get/get_state_manager/src/simple/get_view.dart';
@@ -44,6 +45,10 @@ class EditPage extends GetView<PlayerController> {
4445
appBar: AppBar(
4546
automaticallyImplyLeading: false,
4647
backgroundColor: AppColors.current().background,
48+
systemOverlayStyle: SystemUiOverlayStyle(
49+
statusBarColor: AppColors.current().background,
50+
statusBarIconBrightness: Brightness.light,
51+
),
4752
leading: InkWell(
4853
onTap: () => Get.back(),
4954
child: Icon(

lib/app/pages/equalizer/equalizer_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter/material.dart';
22
import 'package:equalizer_flutter/equalizer_flutter.dart';
3+
import 'package:flutter/services.dart';
34
import 'package:get/get_navigation/src/extension_navigation.dart';
45
import 'package:get/get_rx/get_rx.dart';
56
import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
@@ -43,6 +44,10 @@ class EqualizerPage extends GetView<PlayerController> {
4344
appBar: AppBar(
4445
automaticallyImplyLeading: false,
4546
backgroundColor: AppColors.current().background,
47+
systemOverlayStyle: SystemUiOverlayStyle(
48+
statusBarColor: AppColors.current().background,
49+
statusBarIconBrightness: Brightness.light,
50+
),
4651
leading: InkWell(
4752
onTap: () => Get.back(),
4853
child: Icon(

lib/app/pages/home/home_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:flutter/services.dart';
23
import 'package:get/get_state_manager/src/simple/get_view.dart';
34
import 'package:get/get_navigation/src/extension_navigation.dart';
45
import 'package:get/instance_manager.dart';
@@ -27,6 +28,10 @@ class HomePage extends GetView<PlayerController> {
2728
appBar: AppBar(
2829
automaticallyImplyLeading: false,
2930
backgroundColor: AppColors.current().background,
31+
systemOverlayStyle: SystemUiOverlayStyle(
32+
statusBarColor: AppColors.current().background,
33+
statusBarIconBrightness: Brightness.light,
34+
),
3035
leading: InkWell(
3136
onTap: () async {
3237
await Get.toNamed(AppRoutes.setting);

lib/app/pages/playlist/playlist_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:flutter/services.dart';
23
import 'package:get/get_navigation/src/extension_navigation.dart';
34
import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
45
import 'package:get/instance_manager.dart';
@@ -50,6 +51,10 @@ class _PlaylistPageState extends State<PlaylistPage> {
5051
appBar: AppBar(
5152
automaticallyImplyLeading: false,
5253
backgroundColor: AppColors.current().background,
54+
systemOverlayStyle: SystemUiOverlayStyle(
55+
statusBarColor: AppColors.current().background,
56+
statusBarIconBrightness: Brightness.light,
57+
),
5358
leading: InkWell(
5459
onTap: () {
5560
Get.back();

lib/app/pages/search/search_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:flutter/services.dart';
23
import 'package:get/get_navigation/src/extension_navigation.dart';
34
import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
45
import 'package:get/instance_manager.dart';
@@ -57,6 +58,10 @@ class SearchPage extends GetView<PlayerController> {
5758
appBar: AppBar(
5859
automaticallyImplyLeading: false,
5960
backgroundColor: AppColors.current().background,
61+
systemOverlayStyle: SystemUiOverlayStyle(
62+
statusBarColor: AppColors.current().background,
63+
statusBarIconBrightness: Brightness.light,
64+
),
6065
leading: InkWell(
6166
onTap: () {
6267
_focusNode.unfocus();

lib/app/pages/setting/setting_page.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:flutter/material.dart';
2+
import 'package:flutter/services.dart';
23
import 'package:get/get_navigation/src/extension_navigation.dart';
34
import 'package:get/get_rx/get_rx.dart';
45
import 'package:get/get_state_manager/src/rx_flutter/rx_obx_widget.dart';
@@ -41,6 +42,10 @@ class _SettingPageState extends State<SettingPage> {
4142
appBar: AppBar(
4243
automaticallyImplyLeading: false,
4344
backgroundColor: AppColors.current().background,
45+
systemOverlayStyle: SystemUiOverlayStyle(
46+
statusBarColor: AppColors.current().background,
47+
statusBarIconBrightness: Brightness.light,
48+
),
4449
leading: InkWell(
4550
onTap: () => Get.back(),
4651
child: Icon(

pubspec.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,11 +233,11 @@ packages:
233233
dependency: "direct main"
234234
description:
235235
path: "."
236-
ref: "0.2.17"
237-
resolved-ref: "596b3f5e5698e2dfc17e743d4b855e437b610bb1"
236+
ref: "0.2.19"
237+
resolved-ref: b1a50e3ac0c76a3b283a3528602d72d27809def0
238238
url: "https://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@github.com/LucasLixo/Helper-Hub.git"
239239
source: git
240-
version: "0.2.17"
240+
version: "0.2.19"
241241
home_widget:
242242
dependency: "direct main"
243243
description:

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies:
2020
helper_hub:
2121
git:
2222
url: https://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@github.com/LucasLixo/Helper-Hub.git
23-
ref: 0.2.17
23+
ref: 0.2.19
2424
get: 4.6.6
2525
permission_handler: 11.3.1
2626
flutter_launcher_icons: 0.14.1

0 commit comments

Comments
 (0)