Skip to content
Snippets Groups Projects
Commit 160b1e45 authored by Alexender White's avatar Alexender White
Browse files

accessibility: fix add account button

Change-Id: I07f8ca4b31d4eeb02085ba7415a3f6f77ebf1e08
parent 57e3a2c7
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,9 @@ struct AccountLists: View {
var body: some View {
VStack(spacing: 10) {
accountsView()
.accessibilitySortPriority(2)
newAccountButton()
.accessibilitySortPriority(1)
}
.accessibility(identifier: SmartListAccessibilityIdentifiers.accountListView)
.padding(.horizontal, 5)
......
......@@ -351,17 +351,22 @@ struct CurrentAccountButton: View {
.scaledToFill()
.frame(width: model.dimensions.imageSize, height: model.dimensions.imageSize)
.clipShape(Circle())
Spacer()
.frame(width: model.dimensions.spacing)
.accessibilityHidden(true) // Prevents duplicate announcements
Spacer().frame(width: model.dimensions.spacing)
VStack(alignment: .leading) {
Text(model.bestName)
.bold()
.lineLimit(1)
.foregroundColor(Color.jamiColor)
.frame(maxWidth: 150, alignment: .leading)
.accessibilityHidden(true) // Hides redundant VoiceOver announcements
}
Spacer()
}
.accessibilityElement()
.accessibilityLabel(L10n.Accessibility.smartListSwitchAccounts)
.accessibilityHint(L10n.Accessibility.smartListConnectedAs(model.bestName))
.transaction { transaction in
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment