From 60801f9846b8a8d9675f15381f131c967c2e4c84 Mon Sep 17 00:00:00 2001 From: dom Date: Sun, 26 Apr 2026 14:10:34 +0800 Subject: [PATCH] disable auto reset brightness on iOS Signed-off-by: dom --- lib/main.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/main.dart b/lib/main.dart index b9d566750..92f018767 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -42,6 +42,7 @@ import 'package:get/get.dart'; import 'package:media_kit/media_kit.dart'; import 'package:path/path.dart' as path; import 'package:path_provider/path_provider.dart'; +import 'package:screen_brightness_platform_interface/screen_brightness_platform_interface.dart'; import 'package:window_manager/window_manager.dart' hide calcWindowPosition; WebViewEnvironment? webViewEnvironment; @@ -155,6 +156,8 @@ void main() async { } FlutterDisplayMode.setPreferredMode(displayMode ?? DisplayMode.auto); }); + } else { + ScreenBrightnessPlatform.instance.setAutoReset(false); } } else if (PlatformUtils.isDesktop) { await windowManager.ensureInitialized();