-
Notifications
You must be signed in to change notification settings - Fork 24.3k
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
[Accessibility] SectionList not render the group with title for each session #30724
Comments
|
Can you run the info command and supply your version verbatim? 0.6.3 almost looks like 0.63, but isn't. You're speaking in terms of |
|
@chrisglein thank you for your response, yes, I'm using ReactNative for web. Thank you |
Okay, that explains it. And I see now you're going off the Snack in the documentation, makes sense. |
The other platforms "vendor" these JS components from react-native. The RN implementations which don't provide enough flexibility around how sections are annotated with accessibility props, or for creating relationships like groups of items, or for associations between headings and their content. I don't know that it's practical for other platforms to fork all the list components to fix this, and it might actually be needed for iOS/Android too. |
I think we should extract these list components into external packages. It's not sustainable to have these JS components in this repo if they aren't going to be maintained to address accessibility and performance issues that other platforms surface |
as mentioned from Chrisglein, seem like this repo only handler the core or native device. I agree that we should do something to separate the JS components out of this |
Description
When using SessionList, each item is rendered but don't have any associate with the header
React Native version:
Run
react-native info
in your terminal and copy the results here.0.6.3
Steps To Reproduce
Related to this example: https://reactnative.dev/docs/sectionlist
The DOM render like:
Expected Results
SessionList should support group for each session, so that the screen reader will figure out the session title and will speak the title when focus to the session item
Snack, code example, screenshot, or link to a repository:
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or provide a minimal code example that reproduces the problem.
You may provide a screenshot of the application if you think it is relevant to your bug report.
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve
The text was updated successfully, but these errors were encountered: