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

New telemetry banner is not screenreader accessible #19954

Closed
bhavyarm opened this issue Jun 15, 2018 · 1 comment
Closed

New telemetry banner is not screenreader accessible #19954

bhavyarm opened this issue Jun 15, 2018 · 1 comment
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Feature:Telemetry PR sent Project:Accessibility Team:Monitoring Stack Monitoring team WCAG A

Comments

@bhavyarm
Copy link
Contributor

bhavyarm commented Jun 15, 2018

Kibana version: 6.3.0

Elasticsearch version: 6.3.0

Server OS version: darwin_x86_64

Browser version: chrome latest

Browser OS version: os x

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

Describe the bug: New telemetry banner has auto-focus on action buttons and not screenreader accessible. Only yes or no or readmore are getting announced. Also once the option is selected - the output of that action is silent and not getting announced.

Steps to reproduce:

  1. Install kibana/elasticsearch and ensure telemetry banner is getting displayed
  2. Use voiceover and try to access the banner
  3. Only read-more, yes or no are getting announced
  4. Once you choose an option - the banner goes away silently without any announcement about whats going to happen.

Expected behavior: Telemetry banner needs to announce whats happening and the resulting action after we click it.

Related to this: #12086
Screenshots (if relevant):

not_getting_announced

@bhavyarm bhavyarm added bug Fixes for quality problems that affect the customer experience Project:Accessibility Team:Monitoring Stack Monitoring team Feature:Telemetry labels Jun 15, 2018
@bhavyarm
Copy link
Contributor Author

@aphelionz can you please review this?

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:Telemetry PR sent Project:Accessibility Team:Monitoring Stack Monitoring team WCAG A
Projects
None yet
Development

No branches or pull requests

3 participants