Skip to content
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

Screen Reader Does Not Announce Disabled Elements on Web #2701

Open
1 task done
christi10 opened this issue Jul 16, 2024 · 0 comments
Open
1 task done

Screen Reader Does Not Announce Disabled Elements on Web #2701

christi10 opened this issue Jul 16, 2024 · 0 comments
Labels

Comments

@christi10
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Describe the issue

In React Native Web version 0.18, screen readers do not announce disabled elements(i.e Pressable), unlike on iOS and Android where they are correctly announced.

React Native Version:

React Native Web: 0.18

Expected behavior

Screen readers should announce disabled elements and their states consistently across all platforms, including web, iOS, and Android.

Steps to reproduce

Create a React Native project using React Native Web version 0.18.
Add focusable elements and set some to be disabled.
Use a screen reader to navigate through the web page.
Observe that the screen reader does not announce the disabled elements on the web.

Test case

https://codesandbox.io/s/6lx6ql1w5r

Additional comments

Are there any known workarounds or solutions to ensure that screen readers announce disabled elements on the web?
Any guidance or recommendations to address this issue would be greatly appreciated.
Thank you for your attention to this matter.

@christi10 christi10 added the bug label Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant