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

Multi-series line chart example no longer working correctly with screen readers #61

Open
becka11y opened this issue Nov 6, 2023 · 2 comments

Comments

@becka11y
Copy link

becka11y commented Nov 6, 2023

The multi-series line chart example is no longer working correctly with JAWS and NVDA screen readers. With JAWS in Chrome I can only arrow through the first line (Facebook) value. When I press down arrow the focus moves to the next series but screen reader announces the chart details again and not the specific data.

NVDA in Firefox works better but there are other issues. I can tab to the chart, press tab to "enter" the chart and the left/right and up/down arrows work correctly. When I tab to the legend I can arrow through and toggle the visibility of each series. However, I can never get back into the chart to review the data points again. Pressing shift-tab with focus on a legend puts focus on the entire chart rather than one of the series. From there pressing tab puts focus back on the legend rather than moving focus back into the chart. This used to work. Have there been updates to Fusion charts or the accessibility plugin that have broken the correct behavior? Chrome and Firefox are both on the latest versions.

@becka11y
Copy link
Author

This is more than this chart type. The stacked column is also broken. When I try to go to a new series, the screen reader focus is back on the entire chart.
I am also seeing this on a vertical bar chart in a commercial product. When I tab to the first bar, JAWS focus is moved to the top of the page.
There are issues with both NVDA in Firefox and JAWS in Chrome.

@becka11y
Copy link
Author

Update - this seems to be a chrome issue. After updating Firefox, NVDA and JAWS in Firefox are working correctly. NVDA and JAWS don't work correctly with charts in Chrome and Edge. Will leave ticket open to post any updates.

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

No branches or pull requests

1 participant