TF-624 Remove null-aware of instance WidgetsBinding/SchedulerBinding on flutter 3.0

This commit is contained in:
dab246
2022-06-08 10:39:45 +07:00
committed by Dat H. Pham
parent 2b4270003e
commit a30dd68b1b
6 changed files with 8 additions and 10 deletions
+2 -2
View File
@@ -49,7 +49,7 @@ class FpsManager {
void start() async {
if (BuildUtils.isDebugMode || BuildUtils.isProfileMode) {
if (!_started) {
SchedulerBinding.instance?.addTimingsCallback(_onTimingsCallback);
SchedulerBinding.instance.addTimingsCallback(_onTimingsCallback);
_started = true;
}
}
@@ -58,7 +58,7 @@ class FpsManager {
void stop() {
if (BuildUtils.isDebugMode || BuildUtils.isProfileMode) {
if (_started) {
SchedulerBinding.instance?.removeTimingsCallback(_onTimingsCallback);
SchedulerBinding.instance.removeTimingsCallback(_onTimingsCallback);
_started = false;
}
}