taler-ios

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

commit 48649dd68f942243a837504dceb3b2ccbdb44907
parent e37a613db432a94e04b8ed8417398b615eaf9617
Author: Marc Stibane <marc@taler.net>
Date:   Thu, 11 Dec 2025 22:46:42 +0100

rename

Diffstat:
MTalerWallet1/Views/Main/MainView.swift | 13+++++--------
1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/TalerWallet1/Views/Main/MainView.swift b/TalerWallet1/Views/Main/MainView.swift @@ -58,7 +58,7 @@ struct MainView: View { // AccessibilityNotification.Announcement(ClosingAnnouncement).post() // } } - private func dismissScanner() { + private func dismissSheet() { showActionSheet = false qrButtonTapped = false qrButton2Tapped = false @@ -184,7 +184,7 @@ struct MainView: View { Sheet(stack: stack.push(), sheetView: AnyView(sheet)) } .sheet(isPresented: $showScanner, - onDismiss: dismissScanner + onDismiss: dismissSheet ) { let qrSheet = AnyView(QRSheet(stack: stack.push(".sheet"), selectedBalance: selectedBalance)) @@ -200,10 +200,7 @@ struct MainView: View { } } .sheet(isPresented: $showActionSheet, - onDismiss: { showScanner = false - qrButtonTapped = false - qrButton2Tapped = false - userAction += 1 } + onDismiss: dismissSheet ) { if #available(iOS 16.4, *) { // let _ = logger.trace("❗️actionsSheet: small❗️ (showScanner == false)") @@ -211,12 +208,12 @@ struct MainView: View { DualHeightSheet(stack: stack.push(), selectedBalance: selectedBalance, qrButtonTapped: $qrButton2Tapped, - dismissScanner: dismissScanner) + dismissScanner: dismissSheet) // needs to explicitely dismiss 2nd sheet } else { DualHeightSheet(stack: stack.push(), selectedBalance: selectedBalance, qrButtonTapped: $qrButtonTapped, - dismissScanner: dismissScanner) + dismissScanner: {})//dismissSheet) } } else { Group {