Skip to content
New issue

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

[ui5-wizard-tab]: accessibility issue with listitem of wizard-tab not being direct child of parent with list role #10571

Open
1 task done
OvcharovGeorgi opened this issue Jan 15, 2025 · 1 comment
Assignees
Labels
ACC bug This issue is a bug in the code Medium Prio TOPIC RL

Comments

@OvcharovGeorgi
Copy link

Bug Description

When using Chrome addon Access Assistant to test the component, an accessibility error is shown which shows that the listitem is not in a list. While there is a div with a role of list and a div with role of listitem, in between there is the ui5-wizard-tab component that breaks the direct chain of parent-child, thus violating accessibility practices.

Affected Component

ui5-wizard

Expected Behaviour

Follow accessibility conventions - Ensure list items are found in a list container. The listitem child should be a direct child of the list.

Isolated Example

No response

Steps to Reproduce

  1. Open an example of a ui5-wizard
  2. Run Accessibility Assistant

Log Output, Stack Trace or Screenshots

Image

Priority

Medium

UI5 Web Components Version

2.6.2

Browser

Chrome

Operating System

No response

Additional Context

Run on server different from https://sap.github.io/ as the addon does not catch on

Organization

SAP / UDEx components team

Declaration

  • I’m not disclosing any internal or sensitive information.
@OvcharovGeorgi OvcharovGeorgi added the bug This issue is a bug in the code label Jan 15, 2025
@IlianaB
Copy link
Member

IlianaB commented Jan 15, 2025

Hello @SAP/ui5-webcomponents-topic-rl , please have a look at this accessibility issue regarding Wizard component.
Access Assistant tool reports a problem: "Ensure list items are found in a list container", as there is an intermediate ui5-wizard-step element between the div with role="list" and divs with role="listitem".

@elenastoyanovaa elenastoyanovaa self-assigned this Jan 27, 2025
@elenastoyanovaa elenastoyanovaa moved this from New Issues to In progress in Maintenance - Topic RL Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACC bug This issue is a bug in the code Medium Prio TOPIC RL
Projects
Status: In progress
Development

No branches or pull requests

3 participants