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

Invisible series is still focusable #16634

Closed
pvsleeper opened this issue Nov 11, 2021 · 4 comments
Closed

Invisible series is still focusable #16634

pvsleeper opened this issue Nov 11, 2021 · 4 comments
Labels
a11y Accessibility related. Type: Bug

Comments

@pvsleeper
Copy link

Expected behaviour

When a series is not visible, it should not be focusable, otherwise it gives the user the experience that focus is lost.

Actual behaviour

When a11y is enabled and the you click on the legend to remove the series, the removed series is still focusable.

Live demo with steps to reproduce

https://jsfiddle.net/wxch4rbj/4/

Product version

9.3.1

Affected browser(s)

Google Chrome, Edge

@highsoft-bot highsoft-bot added this to To do in Development-Flow Nov 11, 2021
@pvsleeper
Copy link
Author

Hmmm... it seems like this may have been done on purpose. Guessing this is so that the screen reader has something to focus on to read out the chart title etc, even if there is no data.

@KacperMadej
Copy link

Hi @pvsleeper

Thank you for reporting the issue.

@KacperMadej KacperMadej added the a11y Accessibility related. label Nov 12, 2021
@oysteinmoseng
Copy link
Member

Can confirm that this is a bug and not intended behavior, we only want interactive elements to receive kbd focus.

@oysteinmoseng
Copy link
Member

Fixed in pending PR #16732. The fix should be part of the next official release.

Closing this issue manually as our automation won't catch it when multiple issues are fixed in one PR.

Development-Flow automation moved this from To do to Done Dec 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility related. Type: Bug
Projects
Development

No branches or pull requests

4 participants