rand dart fix

This commit is contained in:
2026-01-15 17:36:22 -08:00
parent dbbdafd893
commit 91e7e39fe8
131 changed files with 976 additions and 1365 deletions
@@ -23,13 +23,13 @@ class _MediaQueryObserverState extends State<MediaQueryObserver>
@override
void initState() {
WidgetsBinding.instance?.addObserver(this);
WidgetsBinding.instance.addObserver(this);
super.initState();
}
@override
void dispose() {
WidgetsBinding.instance?.removeObserver(this);
WidgetsBinding.instance.removeObserver(this);
super.dispose();
}
@@ -37,7 +37,7 @@ class _MediaQueryObserverState extends State<MediaQueryObserver>
Widget build(BuildContext context) {
return MediaQuery(
data: widget.data ??
MediaQueryData.fromWindow(WidgetsBinding.instance!.window),
MediaQueryData.fromView(WidgetsBinding.instance.window),
child: widget.child,
);
}
@@ -38,7 +38,7 @@ class _NestedAppState extends State<NestedApp> {
void setup() {
_navKey = GlobalObjectKey<NavigatorState>(this);
WidgetsBinding.instance?.addPostFrameCallback((_) {
WidgetsBinding.instance.addPostFrameCallback((_) {
if (widget.route != null) {
_navKey.currentState?.pushReplacementNamed(
widget.route!.name!,
@@ -61,7 +61,6 @@ class _Lane extends StatelessWidget {
required this.androidDevice,
required this.cupertinoDevice,
this.title,
this.itemBuilder,
this.laneBuilder,
this.size,
this.shadow,