We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Svelte 3.56.0 yields this warning:
A11y: The attribute 'aria-disabled' is not supported by the role 'listitem'. This role is implicit on the element <li>
<li>
And it calls out this line:
carbon-components-svelte/src/ProgressIndicator/ProgressStep.svelte
Lines 55 to 58 in d2e471b
We should address the warning; Carbon react does not use aria-disabled and instead makes use of tabindex="-1" on list buttons that are disabled.
aria-disabled
tabindex="-1"
The text was updated successfully, but these errors were encountered:
References:
Takeaways
aria-current="true"
Out of scope
Sorry, something went wrong.
It's not only ProgressIndicator/ProgressStep that is affected. Here is a list of components that are affected:
ProgressIndicator/ProgressStep
@pwwang Thank you for flagging this. I submitted a PR here: #1703
Resolved in v0.73.5.
Successfully merging a pull request may close this issue.
Svelte 3.56.0 yields this warning:
And it calls out this line:
carbon-components-svelte/src/ProgressIndicator/ProgressStep.svelte
Lines 55 to 58 in d2e471b
We should address the warning; Carbon react does not use
aria-disabled
and instead makes use oftabindex="-1"
on list buttons that are disabled.The text was updated successfully, but these errors were encountered: