SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.47k stars 254 forks source link

[GroupHeaderListItem]: incorrect role "group" #9242

Open ee92 opened 2 weeks ago

ee92 commented 2 weeks ago

Bug Description

The attribute role="group" on the ui5-li-groupheader causes an a11y issue when used as designed inside a ui5-list

Affected Component

ui5-li-groupheader, ui5-list

Expected Behaviour

List children should not have role "group"

Isolated Example

No response

Steps to Reproduce

  1. go to playground
  2. run Axe dev tools
  3. see the "Certain ARIA roles must contain particular children" issue

Log Output, Stack Trace or Screenshots

image

Priority

Low

UI5 Web Components Version

1.24.1

Browser

Chrome

Operating System

No response

Additional Context

Thank you

Organization

SuccessFactors

Declaration

hinzzx commented 2 weeks ago

Hey @SAP/ui5-webcomponents-topic-p ,

Could you please take a look at that accessibility issue in the <ui5-list>. The issue is reproducible using axe Devtools in the playground sample.

Regards, Stoyan