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(