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