taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit daa8138bb18184e836a2dc27724337266dc8bac1
parent f9d486dc3502ba71db1a7bf153aaee6afc0dd643
Author: Marc Stibane <marc@taler.net>
Date:   Thu, 11 Dec 2025 19:17:54 +0100

navigationTitle("Empty Wallet")

Diffstat:
MTalerWallet1/Views/Balances/BalancesListView.swift | 5++++-
MTalerWallet1/Views/Main/MainView.swift | 2+-
2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/TalerWallet1/Views/Balances/BalancesListView.swift b/TalerWallet1/Views/Balances/BalancesListView.swift @@ -14,6 +14,7 @@ import AVFoundation struct BalancesListView: View { private let symLog = SymLogV(0) let stack: CallStack + let title: String @Binding var selectedBalance: Balance? // set in TransactionsListView @Binding var reloadTransactions: Int @Binding var qrButtonTapped: Bool @@ -46,6 +47,7 @@ struct BalancesListView: View { let count = controller.balances.count if controller.balances.isEmpty { WalletEmptyView(stack: stack.push("isEmpty")) + .navigationTitle("Empty Wallet") .refreshable { await refresh() } @@ -78,7 +80,8 @@ struct BalancesListView: View { .refreshable { await refresh() } - }.onChange(of: controller.oimModeActive) { oimModeActive in + }.navigationTitle(title) + .onChange(of: controller.oimModeActive) { oimModeActive in if !oimModeActive { print("🚩BalancesListView.onChange(of: oimModeActive) reset selectedBalance") // if controller.balances.count > 1 { diff --git a/TalerWallet1/Views/Main/MainView.swift b/TalerWallet1/Views/Main/MainView.swift @@ -488,10 +488,10 @@ extension MainView { /// NavigationViews for Balances & Settings let balancesStack = NavigationView { BalancesListView(stack: stack.push(balancesTitle), + title: balancesTitle, selectedBalance: $selectedBalance, // needed for sheets, gets set in TransactionsListView reloadTransactions: $shouldReloadTransactions, qrButtonTapped: $qrButtonTapped) - .navigationTitle(balancesTitle) .background(balanceActions) }.navigationViewStyle(.stack) let settingsStack = NavigationView {