From 3f6b604f5009d7fb63099d6411a06130571451d6 Mon Sep 17 00:00:00 2001 From: otsmr Date: Sun, 15 Jun 2025 23:53:07 +0200 Subject: [PATCH] fix layout glitch --- .../backup/twonly_identity_backup.view.dart | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/lib/src/views/settings/backup/twonly_identity_backup.view.dart b/lib/src/views/settings/backup/twonly_identity_backup.view.dart index 6f1cdb6..1d14b01 100644 --- a/lib/src/views/settings/backup/twonly_identity_backup.view.dart +++ b/lib/src/views/settings/backup/twonly_identity_backup.view.dart @@ -82,10 +82,12 @@ class _TwonlyIdentityBackupViewState extends State { Padding( padding: EdgeInsetsGeometry.all(5), child: Text( - (passwordCtrl.text.length <= 10 && passwordCtrl.text.isNotEmpty) - ? "Passwort muss mind. 10 Zeichen lang sein." - : "", - style: TextStyle(color: Colors.red), + "Passwort muss mind. 10 Zeichen lang sein.", + style: TextStyle( + color: ((passwordCtrl.text.length <= 10 && + passwordCtrl.text.isNotEmpty)) + ? Colors.red + : Colors.transparent), ), ), const SizedBox(height: 5), @@ -108,11 +110,12 @@ class _TwonlyIdentityBackupViewState extends State { Padding( padding: EdgeInsetsGeometry.all(5), child: Text( - (passwordCtrl.text != repeatedPasswordCtrl.text && - repeatedPasswordCtrl.text.isNotEmpty) - ? "Passwörter stimmen nicht überein." - : "", - style: TextStyle(color: Colors.red), + "Passwörter stimmen nicht überein.", + style: TextStyle( + color: (passwordCtrl.text != repeatedPasswordCtrl.text && + repeatedPasswordCtrl.text.isNotEmpty) + ? Colors.red + : Colors.transparent), ), ), ],