perf(mediaquery): use scoped accessors (sizeOf, paddingOf, etc.)

This commit is contained in:
edde746
2026-04-25 12:30:53 +02:00
parent feba5b6f74
commit 52b70a0080
12 changed files with 26 additions and 27 deletions
+2 -2
View File
@@ -126,7 +126,7 @@ class OverlaySheetController {
final effectiveConstraints =
constraints ??
() {
final size = MediaQuery.of(context).size;
final size = MediaQuery.sizeOf(context);
final isDesktop = size.width > 600;
return BoxConstraints(
maxWidth: isDesktop ? 700 : double.infinity,
@@ -496,7 +496,7 @@ class _OverlaySheetHostState extends State<OverlaySheetHost> with SingleTickerPr
}
Widget _buildSheet(BuildContext context) {
final size = MediaQuery.of(context).size;
final size = MediaQuery.sizeOf(context);
final isDesktop = size.width > 600;
final isTop = _alignment.y < 0;
final isTV = PlatformDetector.isTV();