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) Query string input - ARIA Role missing required child elements #79927

Open
barlowm opened this issue Oct 7, 2020 · 5 comments
Labels
Feature:Unified search Unified search related tasks impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:x-large Extra Large Level of Effort Project:Accessibility Team:Visualizations Visualization editors, elastic-charts and infrastructure WCAG A

Comments

@barlowm
Copy link
Collaborator

barlowm commented Oct 7, 2020

Steps to reproduce

Navigate to any query string input. One example is found on Lens:

  1. From Kibana Home Page, use the side navigation bar to navigate to the "Visualize" page
  2. Click the "Create visualization" button
  3. Click the "Go to Lens" button

Errors

  • Search combo box has role="combobox" but no reference to what the contents of the combobox should be.
  • The child `role="listbox" also need an accessible name.

MissingRequired

Relevant WCAG Criteria

Relevant ARIA spec
3.14 Listbox - A listbox widget presents a list of options and allows a user to select one or more of them. A listbox that allows a single option to be chosen is a single-select listbox; one that allows multiple options to be selected is a multi-select listbox.

@kibanamachine kibanamachine added this to Long-term goals in Lens Oct 7, 2020
@barlowm barlowm changed the title (Accessibility) ARIA Role missing required child elements (Accessibility) Visualization/Lens - ARIA Role missing required child elements Oct 7, 2020
@wylieconlon wylieconlon added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Oct 12, 2020
@elasticmachine
Copy link
Contributor

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

@wylieconlon
Copy link
Contributor

This is a shared component, not a Lens-specific one. Going to update the labels and description

@wylieconlon wylieconlon changed the title (Accessibility) Visualization/Lens - ARIA Role missing required child elements (Accessibility) Query string input - ARIA Role missing required child elements Oct 12, 2020
@wylieconlon wylieconlon added Feature:Query Bar Querying and query bar features Team:AppArch and removed Feature:Lens Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Oct 12, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch (Team:AppArch)

@wylieconlon wylieconlon removed this from Long-term goals in Lens Oct 12, 2020
@wylieconlon wylieconlon added this to To triage in kibana-app-arch via automation Oct 12, 2020
@myasonik myasonik added the loe:x-large Extra Large Level of Effort label Oct 30, 2020
@myasonik myasonik added this to Needs triage in a11y Dec 14, 2020
@myasonik myasonik moved this from Needs triage to Serious in a11y Dec 17, 2020
@Dosant Dosant added bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. labels Mar 9, 2021
@exalate-issue-sync exalate-issue-sync bot added loe:weeks and removed loe:x-large Extra Large Level of Effort labels Jun 2, 2021
@exalate-issue-sync exalate-issue-sync bot added loe:x-large Extra Large Level of Effort and removed loe:weeks labels Jan 4, 2022
@petrklapka petrklapka added Feature:Search Querying infrastructure in Kibana Team:DataDiscovery Discover App Team (Document Explorer, Saved Search, Surrounding documents, Graph) labels Nov 23, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-data-discovery (Team:DataDiscovery)

@kibanamachine kibanamachine added this to Inbox in Discover Nov 23, 2022
@kertal kertal added Feature:Unified search Unified search related tasks Team:Visualizations Visualization editors, elastic-charts and infrastructure and removed Feature:Search Querying infrastructure in Kibana Feature:Query Bar Querying and query bar features Team:DataDiscovery Discover App Team (Document Explorer, Saved Search, Surrounding documents, Graph) labels Feb 23, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@kibanamachine kibanamachine removed this from Inbox in Discover Feb 23, 2024
@stratoula stratoula added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. labels Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Unified search Unified search related tasks impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:x-large Extra Large Level of Effort Project:Accessibility Team:Visualizations Visualization editors, elastic-charts and infrastructure WCAG A
Projects
a11y
Serious
kibana-app-arch
  
To triage
Development

No branches or pull requests

8 participants