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

CvOverflowMenu does not have aria-label props #1387

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

CvOverflowMenu does not have aria-label props #1387

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

Comments

@lbenicio-ibm
Copy link

Detailed description

The component Cv Overflow Menu, which create an overflow menu with a button as trigger, does not support appropriated aria-label props on that button.

Describe in detail the issue you're having.

I am having difficulties in creating accessibility features for screen readers.

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 Overflow Menu

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

I expected to pass prop "aria-label" to Cv Overflow Menu components, and it properly adds this prop to its button.

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?

No

Steps to reproduce the issue

  1. Create a Cv-Overflow-Menu component
  2. Add "aria-label" prop
  3. Inspect element on generated html in browser
  4. generated button does not show proper aria-label

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