Skip to content

Accessibility Issue in RichText: Screen reader doesn't announce state of text formatting controls whether its selected or not when accessing it through tab. #1945

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

Open
shashankpatel1542 opened this issue Jan 23, 2025 · 3 comments

Comments

@shashankpatel1542
Copy link

User Experience:
Screen reader dependent users will be impacted as the Selected state is not defined for Style buttons. Due to this, users will not be able to identify the state of the control. This will confuse them.

Actual Result:
Selected state is not defined for Style buttons. i.e. Bold, Italic, Underline.

Note:
Same issue repro if we unselect button, screen reader doesn't announce any information regarding it.

Expected Result:
Selected state should be defined for Style buttons.
Screen reader should announce "selected" information when a button is selected.

Please see attached screenshot where i have selected Underline button but it doesn't announce whether it has been selected or not and also as you can see bold was already selected earlier and when i navigate to it by pressing tab it doesn't announce the selected state of that button which will confuse screen reader users.

Image

@shashankpatel1542 shashankpatel1542 changed the title Accessibility Issue: Screen reader doesn't announce state of text formatting controls whether its selected or not when accessing it through tab. Accessibility Issue in RichText: Screen reader doesn't announce state of text formatting controls whether its selected or not when accessing it through tab. Jan 23, 2025
@michaelmaillot
Copy link
Collaborator

michaelmaillot commented Feb 9, 2025

Hi @shashankpatel1542,

Thanks for raising this. We definitely need to be better regarding accessibility on the controls.

Would you like to help us on one of theses issues you've declared so far?

@shashankpatel1542
Copy link
Author

Hi @michaelmaillot ,

Sure, do let me know if you need more info on this and any other help needed.

@michaelmaillot
Copy link
Collaborator

michaelmaillot commented Feb 10, 2025

Well I can assign issues like this one to you, so that you can provide a fix. Want to give a try?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants