-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Improve voice over labels and actions #726
base: develop
Are you sure you want to change the base?
Conversation
SDK Size
|
d12819b
to
761737c
Compare
761737c
to
51e5815
Compare
51e5815
to
f72d4ee
Compare
@@ -526,6 +527,7 @@ public struct DateIndicatorView: View { | |||
.padding(.all, 8) | |||
Spacer() | |||
} | |||
.accessibilityAddTraits(.isHeader) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
VO reads: "22 Jan, header". Otherwise it would be hard to know what the date is about.
Quality Gate failedFailed conditions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Seems like some of the e2e tests broke though, pls check this before merging.
@@ -31,7 +31,7 @@ public struct SendMessageButton: View { | |||
) | |||
} | |||
.disabled(!enabled) | |||
.accessibilityAddTraits(.isButton) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we remove the trait?
🔗 Issue Link
Resolves IOS-641
🎯 Goal
Improve voice over by hiding decorative images, adding missing labels, and accessibility actions
🛠 Implementation
Reviewed common views with a focus on decorative images, confusing or missing labels, and adding accessibility actions for cases we have used tap gestures only. This PR just focused on before mentioned areas for making the basic usage better.
🧪 Testing
🎨 Changes
Add relevant screenshots or videos showcasing the changes.
☑️ Checklist