From e1c561b613fc17b19f4d5e62a5beb0f402084114 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Mon, 17 Mar 2025 00:45:35 +0800 Subject: [PATCH] fix: #467 Signed-off-by: bggRGjQaUbCoE --- lib/main.dart | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 63632057..f556e0b4 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -207,17 +207,18 @@ class MyApp extends StatelessWidget { fallbackLocale: const Locale("zh", "CN"), getPages: Routes.getPages, home: const MainApp(), - builder: (BuildContext context, Widget? child) { - return FlutterSmartDialog( - toastBuilder: (String msg) => CustomToast(msg: msg), - child: MediaQuery( + builder: FlutterSmartDialog.init( + toastBuilder: (String msg) => CustomToast(msg: msg), + builder: (context, child) { + return MediaQuery( data: MediaQuery.of(context) .copyWith(textScaler: TextScaler.linear(textScale)), child: child!, - ), - ); - }, + ); + }, + ), navigatorObservers: [ + FlutterSmartDialog.observer, VideoDetailPage.routeObserver, VideoDetailPageV.routeObserver, MainApp.routeObserver,