diff options
Diffstat (limited to 'TalerWallet1/Views/HelperViews/SelectDays.swift')
-rw-r--r-- | TalerWallet1/Views/HelperViews/SelectDays.swift | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/TalerWallet1/Views/HelperViews/SelectDays.swift b/TalerWallet1/Views/HelperViews/SelectDays.swift index 9715a7e..5c3c998 100644 --- a/TalerWallet1/Views/HelperViews/SelectDays.swift +++ b/TalerWallet1/Views/HelperViews/SelectDays.swift @@ -41,6 +41,7 @@ struct SelectDays: View { Text("Expires in:") .accessibilityLabel("Choose the expiration duration") .accessibilityAddTraits(.isHeader) + .accessibilityRemoveTraits(.isStaticText) .accessibilityFont(.title3) HStack { Button(action: oneDayAction) { @@ -50,7 +51,7 @@ struct SelectDays: View { Text("\(ONEDAY) Day", comment: "1 Day, might get plural (e.g. 2..3 Days), 4 letters max., abbreviate if longer") // TODO: Plural } }.buttonStyle(TalerButtonStyle(type: (selected == ONEDAY) ? .prominent : .bordered, dimmed: true)) - .accessibilityHint((selected == ONEDAY) ? selectedStr : emptyStr) + .accessibilityValue((selected == ONEDAY) ? selectedStr : emptyStr) .disabled(!isEnabled) Button(action: sevenDayAction) { @@ -60,7 +61,7 @@ struct SelectDays: View { Text("\(SEVENDAYS) Days", comment: "7 Days, always plural (3..9), 4 letters max., abbreviate if longer") } }.buttonStyle(TalerButtonStyle(type: (selected == SEVENDAYS) ? .prominent : .bordered, dimmed: true)) - .accessibilityHint((selected == SEVENDAYS) ? selectedStr : emptyStr) + .accessibilityValue((selected == SEVENDAYS) ? selectedStr : emptyStr) .disabled(!isEnabled || maxExpiration < SEVENDAYS) Button(action: thirtyDayAction) { @@ -70,7 +71,7 @@ struct SelectDays: View { Text("\(THIRTYDAYS) Days", comment: "30 Days, always plural (10..30), 4 letters max., abbreviate if longer") } }.buttonStyle(TalerButtonStyle(type: (selected == THIRTYDAYS) ? .prominent : .bordered, dimmed: true)) - .accessibilityHint((selected == THIRTYDAYS) ? selectedStr : emptyStr) + .accessibilityValue((selected == THIRTYDAYS) ? selectedStr : emptyStr) .disabled(!isEnabled || maxExpiration < THIRTYDAYS) } // 3 buttons } |