commit d3b7f0bd794bcb9a45ab4bc8d7671af46da7c7df
parent bc34b25b0001ed90b0332c7c856780af3c1354b5
Author: Marc Stibane <marc@taler.net>
Date: Sun, 15 Feb 2026 09:55:58 +0100
A11y
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/TalerWallet1/Views/HelperViews/CurrencyInputView.swift b/TalerWallet1/Views/HelperViews/CurrencyInputView.swift
@@ -118,13 +118,13 @@ struct CurrencyInputView: View {
availableString(available?.readableDescription ?? String(localized: "unknown"))
}
- func heading() -> String? {
+ func heading() -> (String, String)? {
if let title {
- return title
+ return (title, title)
}
if let available {
let formatted = available.formatted(scope, isNegative: false)
- return availableString(formatted.0)
+ return (availableString(formatted.0), availableString(formatted.1))
}
return nil
}
@@ -146,12 +146,12 @@ struct CurrencyInputView: View {
let currencyField = CurrencyField(currencyInfo, amount: $amount)
VStack (alignment: .center) { // center shortcut buttons
if let heading = heading() {
- Text(heading)
+ Text(heading.0)
.padding(.horizontal, 4)
.padding(.top)
.frame(maxWidth: .infinity, alignment: title != nil ? .leading : .trailing)
.talerFont(.title2)
- .accessibilityHidden(true)
+ .accessibilityLabel(heading.1)
.padding(.bottom, -6)
}
currencyField