provider mounted hardenings

This commit is contained in:
Fabian Freund
2025-10-02 13:34:47 +02:00
parent 550e1dd119
commit ae49d0f937
32 changed files with 197 additions and 146 deletions
@@ -64,8 +64,14 @@ class AppInitializationService extends _$AppInitializationService {
final errors = <ErrorMessage>[];
await ref.read(formatProvider.future);
if (!ref.mounted) {
return (initialized: false, stage: null, errors: errors);
}
await _initPackageInfo();
if (!ref.mounted) {
return (initialized: false, stage: null, errors: errors);
}
final bangSyncResults = await _initBangs();
for (final MapEntry(value: result) in bangSyncResults.entries) {
@@ -54,7 +54,7 @@ final class AppInitializationServiceProvider
}
String _$appInitializationServiceHash() =>
r'9966be978ea4990c56a3aba347e7979921bf6b2b';
r'c26f968d53b4ea18f7be890c9610c9bf9d300322';
abstract class _$AppInitializationService
extends