Skip to content

[SF_ACC][Wizard]: [UI5 WebComponents Wizard - aria-current="true" instead of "step" on active step indicator] #14007

Description

@cptDev6

Bug Description

The active wizard step renders aria-current="true" instead of aria-current="step". Per the WAI-ARIA specification, aria-current="step" is the correct value for a step indicator in a multi-step wizard flow. Using "true" is a generic fallback value and causes JAWS screen reader to announce "current" instead of the more descriptive "current step", which is required for WCAG 4.1.2 compliance.

Affected Component

ui5-wizard / ui5-wizard-tab (@ui5/webcomponents-fiori)

Expected Behaviour

The active step's .ui5-wiz-step-root element should have aria-current="step". JAWS should announce the active step as "current step".

Isolated Example

https://ui5.github.io/webcomponents-react/v2/?path=/story/layouts-floorplans-wizard--default

Steps to Reproduce

Steps to Reproduce:

  1. Open the Wizard Storybook demo: https://ui5.github.io/webcomponents-react/v2/?path=/story/layouts-floorplans-wizard--default
  2. Inspect the active step in DevTools: ui5-wizard-tab → #shadow-root → .ui5-wiz-step-root
  3. Observe aria-current="true" on the selected step instead of aria-current="step"

Log Output, Stack Trace or Screenshots

Priority

Medium

UI5 Web Components Version

2.26.0

Browser

Chrome

Operating System

Windows

Additional Context

No response

Organization

No response

Declaration

  • I’m not disclosing any internal or sensitive information.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions