commit 48649dd68f942243a837504dceb3b2ccbdb44907
parent e37a613db432a94e04b8ed8417398b615eaf9617
Author: Marc Stibane <marc@taler.net>
Date: Thu, 11 Dec 2025 22:46:42 +0100
rename
Diffstat:
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 {