refactor: runInRoot null safe
This commit is contained in:
parent
8621f82333
commit
dd48a379ec
|
|
@ -1,4 +1,3 @@
|
||||||
// @dart=2.9
|
|
||||||
/*
|
/*
|
||||||
* Famedly Matrix SDK
|
* Famedly Matrix SDK
|
||||||
* Copyright (C) 2020, 2021 Famedly GmbH
|
* Copyright (C) 2020, 2021 Famedly GmbH
|
||||||
|
|
@ -21,7 +20,7 @@ import 'dart:async';
|
||||||
|
|
||||||
import '../../matrix.dart';
|
import '../../matrix.dart';
|
||||||
|
|
||||||
Future<T> runInRoot<T>(FutureOr<T> Function() fn) async {
|
Future<T?> runInRoot<T>(FutureOr<T> Function() fn) async {
|
||||||
return await Zone.root.run(() async {
|
return await Zone.root.run(() async {
|
||||||
try {
|
try {
|
||||||
return await fn();
|
return await fn();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue