Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-08-06 14:29:51 +08:00
parent 9f33488248
commit b723529d7f
6 changed files with 38 additions and 30 deletions

View File

@@ -145,15 +145,14 @@ class MyApp extends StatelessWidget {
FlutterDisplayMode.supported.then((value) {
modes = value;
var storageDisplay = GStorage.setting.get(SettingBoxKey.displayMode);
DisplayMode f = DisplayMode.auto;
DisplayMode? displayMode;
if (storageDisplay != null) {
f = modes.firstWhere(
displayMode = modes.firstWhereOrNull(
(e) => e.toString() == storageDisplay,
orElse: () => f,
);
}
DisplayMode preferred = modes.toList().firstWhere((el) => el == f);
FlutterDisplayMode.setPreferredMode(preferred);
displayMode ??= DisplayMode.auto;
FlutterDisplayMode.setPreferredMode(displayMode);
});
}