Fix: Wählt beim Erstellen des ersten Kontos dieses direkt im AccountSelect aus

This commit is contained in:
2025-12-28 02:39:22 +01:00
parent 2c30768746
commit b61d2ad096
3 changed files with 15 additions and 6 deletions

View File

@@ -98,6 +98,10 @@ class AccountController {
);
_accounts.value = accounts;
if (_selected.value == null && accounts.firstOrNull != null) {
_selected.value = accounts.firstOrNull;
}
}
/// Startet den Prozess, um ein neues Konto anzulegen

View File

@@ -44,6 +44,9 @@ class _AccountSelectState extends State<AccountSelect> {
@override
Widget build(final BuildContext context) {
debugPrint(_selected.toString());
debugPrint(_accounts.toString());
if (_selected != null && _accounts.isNotEmpty) {
return DropdownSearch<Account>(
items: (final f, final cs) => _accounts,

View File

@@ -28,12 +28,14 @@ class _RecurringTransactionListState extends State<RecurringTransactionList> {
_recurringTransactionController.recurringTransactions.value;
_recurringTransactionController.recurringTransactions.addListener(() {
if (mounted) {
setState(() {
if (mounted) {
_recurringTransactions =
_recurringTransactionController.recurringTransactions.value;
}
});
}
});
}