SAP / ui5-webcomponents-react

A wrapper implementation for React of the UI5 Web Components that are compliant with the SAP Fiori User Experience
https://sap.github.io/ui5-webcomponents-react/
Apache License 2.0
444 stars 100 forks source link

[SF][AnalyticalTable]: Row selection checkboxes missing aria-hidden="true" #6133

Closed summer2200 closed 3 months ago

summer2200 commented 3 months ago

Describe the bug

From this issue https://github.com/SAP/ui5-webcomponents-react/issues/5075, we got to know that the checkboxes are not supposed to be focused, but they can still be detected by axe tool (a tool which used by A11y team to check related issues).

Please add aria-hidden="true" to the checkboxes so that they will not be scanned by axe tool. Screenshot 2024-07-29 at 16 47 47

Isolated Example

No response

Reproduction steps

  1. Add "axe DevTools" extension in chrome
  2. Login to system
  3. Scan the page with axe tool ...

Expected Behaviour

Checkboxes should have aria-hidden attribute as true.

Screenshots or Videos

No response

UI5 Web Components for React Version

1.29.4

UI5 Web Components Version

1.24.7

Browser

Chrome

Operating System

No response

Additional Context

No response

Relevant log output

No response

Organization

No response

Declaration

ui5-webcomponents-react-bot commented 3 months ago

:tada: This issue has been resolved in version v2.0.0-rc.2 :tada:

The release is available on v2.0.0-rc.2

Your semantic-release bot :package::rocket: