Skip to content

Commit 9fda9c2

Browse files
committed
🔥 Remove bindings unnecessary null assertion operand
1 parent 8963f05 commit 9fda9c2

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

lib/src/delegates/asset_picker_builder_delegate.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import 'dart:ui' as ui;
1010

1111
import 'package:flutter/gestures.dart';
1212
import 'package:flutter/material.dart';
13-
import 'package:flutter/scheduler.dart';
1413
import 'package:flutter/semantics.dart';
1514
import 'package:flutter/services.dart';
1615
import 'package:photo_manager/photo_manager.dart';
@@ -2152,7 +2151,7 @@ class DefaultAssetPickerBuilderDelegate
21522151
// Schedule the scroll position's restoration callback if this feature
21532152
// is enabled and offsets are different.
21542153
if (keepScrollOffset && Singleton.scrollPosition != null) {
2155-
SchedulerBinding.instance!.addPostFrameCallback((_) {
2154+
WidgetsBinding.instance.addPostFrameCallback((_) {
21562155
// Update only if the controller has clients.
21572156
if (gridScrollController.hasClients) {
21582157
gridScrollController.jumpTo(Singleton.scrollPosition!.pixels);

lib/src/widget/asset_picker.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class AssetPickerState<Asset, Path> extends State<AssetPicker<Asset, Path>>
9191
@override
9292
void initState() {
9393
super.initState();
94-
WidgetsBinding.instance!.addObserver(this);
94+
WidgetsBinding.instance.addObserver(this);
9595
AssetPicker.registerObserve(_onLimitedAssetsUpdated);
9696
widget.builder.initState(this);
9797
}
@@ -108,7 +108,7 @@ class AssetPickerState<Asset, Path> extends State<AssetPicker<Asset, Path>>
108108

109109
@override
110110
void dispose() {
111-
WidgetsBinding.instance!.removeObserver(this);
111+
WidgetsBinding.instance.removeObserver(this);
112112
AssetPicker.unregisterObserve(_onLimitedAssetsUpdated);
113113
widget.builder.dispose();
114114
super.dispose();

0 commit comments

Comments
 (0)