commit 50a02d308c5bd8a695f55e5d050d9f921e6c912c
parent 0222d2130cd08d65d9c33d98be856650219979ce
Author: Marc Stibane <marc@taler.net>
Date: Tue, 20 Jun 2023 09:10:56 +0200
Accessibility
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/TalerWallet1/Views/Transactions/ManualDetails.swift b/TalerWallet1/Views/Transactions/ManualDetails.swift
@@ -20,6 +20,7 @@ struct ManualDetails: View {
Text(iban)
Spacer()
CopyButton(textToCopy: iban, vertical: true)
+ .accessibilityLabel("Copy IBAN")
.disabled(false)
} .padding(.leading)
.padding(.vertical, -8)
@@ -28,8 +29,10 @@ struct ManualDetails: View {
.listRowSeparator(.hidden)
HStack {
Text(details.reservePub)
+ .accessibilityLabel("Taler cryptocode")
Spacer()
CopyButton(textToCopy: details.reservePub, vertical: true)
+ .accessibilityLabel("Copy subject")
.disabled(false)
} .padding(.leading)
.padding(.vertical, -8)
@@ -37,14 +40,16 @@ struct ManualDetails: View {
HStack {
Spacer()
ShareButton(textToShare: payto, dismissFirst: false)
+ .accessibilityLabel("Share PayTo ULR")
.disabled(false)
Spacer()
} .listRowSeparator(.hidden)
- Text("Payto URL")
+ Text(verbatim: "PayTo URL") // the only reason for this leading-aligned text is to get a nice full lenght listRowSeparator
.font(.footnote)
.foregroundColor(Color.yellow) // clear
.padding(.vertical, -8)
.listRowSeparator(.automatic)
+ .accessibilityHidden(true)
}
}
}