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.56k stars 267 forks source link

[GroupHeaderListItem]: incorrect role "group" #9242

Open ee92 opened 4 months ago

ee92 commented 4 months 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 4 months 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

yanaminkova commented 4 months ago

Hello @ee92 ,

I wanted to inform you that we are currently discussing how to address this feature request. We will update you once a final decision has been made and we begin implementing it.

Kind regards, Yana