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 Violations in Web component - Multiple elements with “search” role do not have unique labels #1389

Open
lbenicio-ibm opened this issue Jan 5, 2023 · 0 comments

Comments

@lbenicio-ibm
Copy link

Detailed description

Accessibility Violations in Web component reported by IBM Equal Access Accessibility Checker - Multiple elements with “search” role do not have unique labels

Describe in detail the issue you're having.

the vue web component cv-data-table have multiple html tags with role="search" which casuses a flag on accessibility checker

Is this a feature request (new component, new icon), a bug, or a general issue?

bug

Is this issue related to a specific component?

cv-data-table

What did you expect to happen? What happened instead? What would you like to see changed?

Role value for input field inside search box should be "searchbox" not "search"

What browser are you working in?

Safari

What version of the Carbon Design System are you using?

10.46.0

What offering/product do you work on? Any pressing ship or release dates we should be aware of?

eConfig

Steps to reproduce the issue

  1. Create a vue component cv-data-table
  2. enable search on that table
  3. run accessibility checker

Additional information

  • Screenshots or code
  • Notes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant