File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed
lib/route/settings/content Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ class _SettingsThemeViewState extends State<SettingsThemeView> {
19
19
late ThemeData system;
20
20
21
21
@override
22
- void initState () {
23
- super .initState ();
22
+ void didChangeDependencies () {
23
+ super .didChangeDependencies ();
24
24
_updateSystemTheme ();
25
25
}
26
26
@@ -29,7 +29,7 @@ class _SettingsThemeViewState extends State<SettingsThemeView> {
29
29
system = ThemeData (brightness: brightness);
30
30
}
31
31
32
- setTheme (String theme) async {
32
+ Future < void > setTheme (String theme) async {
33
33
DpipApp .of (context)! .changeTheme (theme);
34
34
await Global .preference.setString ("theme" , theme);
35
35
setState (() {
@@ -42,8 +42,6 @@ class _SettingsThemeViewState extends State<SettingsThemeView> {
42
42
43
43
@override
44
44
Widget build (BuildContext context) {
45
- _updateSystemTheme ();
46
-
47
45
return Material (
48
46
child: ListView (
49
47
padding: EdgeInsets .only (bottom: context.padding.bottom),
You can’t perform that action at this time.
0 commit comments