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

Create new watch pop-up select is not being announced in screenreader #19475

Closed
bhavyarm opened this issue May 28, 2018 · 2 comments
Closed

Create new watch pop-up select is not being announced in screenreader #19475

bhavyarm opened this issue May 28, 2018 · 2 comments
Labels
bug Fixes for quality problems that affect the customer experience Feature:Watcher Project:Accessibility WCAG A

Comments

@bhavyarm
Copy link
Contributor

Kibana version: 6.3.0 BC6

Browser version: chrome latest

Browser OS version: OS x

Original install method (e.g. download page, yum, from source, etc.): from staging

Describe the bug: Create new watch is not being announced by screenreader. So non-sighted user doesn't know that he is on a select pop-up box for creating new watches. Only the options are being read-out.

Steps to reproduce:

  1. Use voiceover and navigate to watcher and create new watch
  2. Create new watch is not announced by screenreader. Only threshold alert and advanced watch creation is announced.

Expected behavior: Screenreader needs to announce that user is on create new watch pop-up selection box.

Screenshots (if relevant):
Not announced:

not_announced

Element is missing create new watch label(?):
element

@bhavyarm bhavyarm added bug Fixes for quality problems that affect the customer experience Project:Accessibility Feature:Watcher labels May 28, 2018
@cjcenizal
Copy link
Contributor

@elastic/kibana-management The control used for creating a new watch seems a little tough to control from an accessibility perspective because it's using ui-select. From a usability perspective, it also seems very unusual because the button turns into an input once you select it. I don't think I've seen this before -- and I'm unsure how we could communicate this to a screen reader.

I'd like to simplify this by replacing it with two separate buttons: "Create threshold alert" and "Create advanced watch". Objections?

@chrisronline
Copy link
Contributor

@cjcenizal No objections! Sounds great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Feature:Watcher Project:Accessibility WCAG A
Projects
None yet
Development

No branches or pull requests

5 participants