From 746585cdc769b968c0bd2c153c0e62cd583a481f Mon Sep 17 00:00:00 2001 From: LOSSES Don <1384036+Losses@users.noreply.github.com> Date: Wed, 13 Nov 2024 08:45:33 +0800 Subject: [PATCH] chore: Tweak platform brightness update callback --- lib/main.dart | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 071c1a371..879883095 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,7 +1,6 @@ import 'dart:io'; import 'package:rinf/rinf.dart'; -import 'package:flutter/scheduler.dart'; import 'package:flutter/foundation.dart'; import 'package:provider/provider.dart'; import 'package:fluent_ui/fluent_ui.dart'; @@ -121,9 +120,9 @@ void main(List arguments) async { } if (Platform.isMacOS) { - var dispatcher = SchedulerBinding.instance.platformDispatcher; - - dispatcher.onPlatformBrightnessChanged = () { + WidgetsBinding.instance.platformDispatcher.onPlatformBrightnessChanged = + () { + WidgetsBinding.instance.handlePlatformBrightnessChanged(); updateTheme(); }; }