fix: edit backup viewmodel premature load (#2739)
malik1004x committed
Dec 16, 2025 at 05:47 UTC
3f676199cc92a073f81c9f02ea7296c61587b093
1 file changed
+2
-2
lib/di.dart
+2
-2
@@ -1353,8 +1353,8 @@ Future<void> setup({
1353
1354
getIt.registerFactory(() => BackupPage(getIt.get<BackupViewModel>()));
1355
1356
- getIt.registerSingleton<EditBackupPasswordViewModel>(
1357
- EditBackupPasswordViewModel(getIt.get<SecureStorage>()),
1356
+ getIt.registerLazySingleton<EditBackupPasswordViewModel>(
1357
+ () => EditBackupPasswordViewModel(getIt.get<SecureStorage>()),
1358
);
1359
1360
getIt.registerFactory(() => BackupViewModel(