carbon-design-system / carbon-components-angular

An Angular implementation of the Carbon Design System for IBM.
https://angular.carbondesignsystem.com
Apache License 2.0
531 stars 300 forks source link

AVT issue - Form control element <button> has no associated label #2224

Open AbhishekDuraphe opened 2 years ago

AbhishekDuraphe commented 2 years ago

Detailed description

Form control element

Steps to reproduce the issue

Used IBM accessibility checker chrome plugin

Additional information

AVT1
Akshat55 commented 2 years ago

Hey @AbhishekDuraphe, I cannot seem to reproduce this issue. Can you please create a code sandbox example?

Why do you have a button (within button, classed .filter-button) within ibm-definition-tooltip? Instead, why not use just use tooltip icon? Based on the second image that you've sent, it appears as if you're trying to add a tooltip to a filter icon?

AbhishekDuraphe commented 2 years ago

@Akshat55 , I have not added any HTML implicitly here. This is generated after <ibm-tooltip-definition> carbon component is used. Use the IBM equal accessibility checker tool to verify the above AAT issue.

AmirHussain93 commented 1 year ago

@Akshat55 , I have not added any HTML implicitly here. This is generated after <ibm-tooltip-definition> carbon component is used. Use the IBM equal accessibility checker tool to verify the above AAT issue.

I can also see the same AVT violation for <ibm-tooltip-definition>

image

cc: @Akshat55