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

(Accessibility) Dashboard filters do not notify that page state has changed #62477

Open
myasonik opened this issue Apr 3, 2020 · 5 comments
Open
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Project:Accessibility Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas WCAG A
Projects

Comments

@myasonik
Copy link
Contributor

myasonik commented Apr 3, 2020

Steps to reproduce

  1. Add a filter to change the data presented in the Dashboard

Actual Result

  • silence

Expected Result

  • User should be notified that page has changed when new data is loaded

WCAG: 3.2.2 On Input

@rayafratkina
Copy link
Contributor

rayafratkina commented Apr 4, 2020

See https://www.w3.org/TR/WCAG22/#on-input and (perhaps) 4.1.3

We will wait for the Kibana Platform migration to complete before tackling this since the needs and the implementation are likely to change.

@rayafratkina rayafratkina added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Apr 4, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@myasonik
Copy link
Contributor Author

Changing this to AAA instead of A as it seems to fall closer into Change on Request rather than something that happens On Input (was suggested by external audit)

@myasonik myasonik added WCAG AAA and removed WCAG A labels Aug 11, 2020
@myasonik
Copy link
Contributor Author

Never mind, misread the spreadsheet and they're siting multiple things. Putting it back to WCAG A and On Input as it's the lowest level failure.

@myasonik myasonik added WCAG A and removed WCAG AAA labels Aug 11, 2020
@myasonik myasonik added the loe:medium Medium Level of Effort label Sep 30, 2020
@timroes timroes added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas and removed Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Oct 7, 2020
@myasonik myasonik added this to Needs triage in a11y Dec 14, 2020
@myasonik myasonik moved this from Needs triage to Moderate in a11y Dec 17, 2020
@ThomThomson ThomThomson added the impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. label Mar 23, 2023
@ThomThomson ThomThomson added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. labels Apr 12, 2023
@ThomThomson
Copy link
Contributor

Bumping this up to medium because it's an a11y issue. Also adding it to our a11y backlog. Wondering how we should notify of the page change?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Project:Accessibility Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas WCAG A
Projects
a11y
Moderate
Development

No branches or pull requests

5 participants