Reapply "hide systembar when preview"

This reverts commit d6bce6aa63.
This commit is contained in:
dom
2026-04-29 12:13:12 +08:00
parent 7b51b6900f
commit c7864ff4a3
7 changed files with 73 additions and 28 deletions

View File

@@ -48,6 +48,8 @@ import 'package:window_manager/window_manager.dart' hide calcWindowPosition;
WebViewEnvironment? webViewEnvironment;
EdgeInsets? tmpPadding;
Future<void> _initDownPath() async {
if (PlatformUtils.isDesktop) {
final customDownPath = Pref.downloadPath;
@@ -317,16 +319,20 @@ class MyApp extends StatelessWidget {
data: mediaQuery.copyWith(
textScaler: textScaler,
size: mediaQuery.size / uiScale,
padding: mediaQuery.padding / uiScale,
padding: (tmpPadding ?? mediaQuery.padding) / uiScale,
viewInsets: mediaQuery.viewInsets / uiScale,
viewPadding: mediaQuery.viewPadding / uiScale,
viewPadding: (tmpPadding ?? mediaQuery.viewPadding) / uiScale,
devicePixelRatio: mediaQuery.devicePixelRatio * uiScale,
),
child: child!,
);
} else {
child = MediaQuery(
data: mediaQuery.copyWith(textScaler: textScaler),
data: mediaQuery.copyWith(
textScaler: textScaler,
padding: tmpPadding,
viewPadding: tmpPadding,
),
child: child!,
);
}