Fixed showing "Fetch all transaction" below list (but cell has white spaces, why?)

This commit is contained in:
dankito 2020-08-10 16:35:47 +02:00
parent bb347c8335
commit 68fd3f2188
1 changed files with 17 additions and 12 deletions

View File

@ -95,26 +95,31 @@ struct AccountTransactionsDialog: View {
Spacer() Spacer()
List { Form {
ForEach(filteredTransactions.sorted(by: { $0.valueDate.date > $1.valueDate.date } ), id: \.technicalId) { transaction in Section {
AccountTransactionListItem(transaction, self.areMoreThanOneBanksTransactionsDisplayed) ForEach(filteredTransactions.sorted(by: { $0.valueDate.date > $1.valueDate.date } ), id: \.technicalId) { transaction in
AccountTransactionListItem(transaction, self.areMoreThanOneBanksTransactionsDisplayed)
}
} }
if haveAllTransactionsBeenFetched == false && showFetchAllTransactionsOverlay == false { if haveAllTransactionsBeenFetched == false && showFetchAllTransactionsOverlay == false {
Spacer() Section {
HStack {
Spacer()
HStack(alignment: .center) { Button("Fetch all account transactions") {
Spacer() self.fetchAllTransactions(self.accountsForWhichNotAllTransactionsHaveBeenFetched)
}
Button("Fetch all account transactions") { Spacer()
self.fetchAllTransactions(self.accountsForWhichNotAllTransactionsHaveBeenFetched)
} }
Spacer()
} }
.frame(height: 35) .frame(maxWidth: .infinity, minHeight: 40)
.background(Color(UIColor.systemGroupedBackground))
.listRowInsets(EdgeInsets())
} }
} }
.background(Color(UIColor.systemGroupedBackground))
if showFetchAllTransactionsOverlay { if showFetchAllTransactionsOverlay {
VStack { VStack {