fix loader issue

This commit is contained in:
otsmr 2026-06-20 15:44:36 +02:00
parent e000b7c41d
commit 6db45a6da8
2 changed files with 7 additions and 16 deletions

View file

@ -22,10 +22,6 @@ class _BackupSetupPageState extends State<BackupSetupPage> {
final TextEditingController _repeatedPasswordCtrl = TextEditingController();
Future<bool> onPressedEnableTwonlySafe() async {
setState(() {
_isLoading = true;
});
if (!await isSecurePassword(_passwordCtrl.text)) {
if (!mounted) return true;
final ignore = await showAlertDialog(
@ -37,13 +33,14 @@ class _BackupSetupPageState extends State<BackupSetupPage> {
);
if (!mounted) return true;
if (ignore) {
setState(() {
_isLoading = false;
});
return true;
}
}
setState(() {
_isLoading = true;
});
await Future.delayed(const Duration(milliseconds: 100));
await BackupService.updateBackupPassword(_passwordCtrl.text);

View file

@ -30,10 +30,6 @@ class _SetupBackupViewState extends State<SetupBackupView> {
final TextEditingController _repeatedController = TextEditingController();
Future<void> _updateBackupPassword() async {
setState(() {
_isLoading = true;
});
if (!await isSecurePassword(_passwordController.text)) {
if (!mounted) return;
final ignore = await showAlertDialog(
@ -44,14 +40,12 @@ class _SetupBackupViewState extends State<SetupBackupView> {
customOk: context.lang.backupInsecurePasswordCancel,
);
if (ignore) {
if (mounted) {
setState(() {
_isLoading = false;
});
}
return;
}
}
setState(() {
_isLoading = true;
});
if (!mounted) return;
final verified = await authenticateUser(