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

No one assigned

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions