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

[a11y]: FileUploader has critical violation "The tabbable element's role 'none' is not a widget role" #12725

Closed
2 tasks done
Carrieruan011 opened this issue Nov 24, 2022 · 1 comment · Fixed by #13061
Closed
2 tasks done
Assignees
Milestone

Comments

@Carrieruan011
Copy link

Carrieruan011 commented Nov 24, 2022

Package

carbon-components-react

Browser

Chrome

Operating System

Windows

Package version

n/a

React version

n/a

Automated testing tool and ruleset

IBM Equal Access Accessibility Checker - Latest Deployment

Assistive technology

No response

Description

The FileUploader button has a critical a11y violation "The tabbable element's role 'none' is not a widget role" that was found in our product using the IBM Accessibility Checker tool and is re-producible on the v10 and v11 storybook as well.

v10 storybook

FileUploaderCarbon
FileUploaderCarbonRef

WCAG 2.1 Violation

No response

Reproduction/example

Carbon v10 storybook - https://v7-react.carbondesignsystem.com/?path=/story/components-fileuploader--file-uploader

Steps to reproduce

On the storybook link (either v10 or v11) for the FileUploader story, run the IBM Accessibility Checker scan. The scan should report the critical violation mentioned above (scroll to the bottom of the violations list).

Code of Conduct

@tomleah
Copy link

tomleah commented Apr 18, 2023

@tw15egan would it be possible for this to be backported this to Carbon 10, please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants