Skip to content

fix: section details is not read out by screen reader - #21766

Draft
uroslates wants to merge 3 commits into
developfrom
fix/CXSPA-12707-a11y-v1
Draft

fix: section details is not read out by screen reader#21766
uroslates wants to merge 3 commits into
developfrom
fix/CXSPA-12707-a11y-v1

Conversation

@uroslates

Copy link
Copy Markdown
Contributor

Closes: https://jira.tools.sap/browse/CXSPA-12707

QA - Reproduction Steps:

  1. Launch the application & login -> Home page appears
  2. Select ‘Update personal details’
    Observed Behavior: Upon accessing the ‘Title’ input field present under ‘Update Personal Details’ section , screen reader is not reading any details for the correspondence section name associated with the input field.
    Expected Behavior: Upon accessing the ‘Title’ input field present under ‘Update Personal Details’ section , screen reader should read the details for the correspondence section name associated with the input field. Note: as title is the first interactive UI within the ‘Update Personal Details’ section so screen reader should read the section header name .

Same stands for My Account -> Password, My Account -> Email Address, My Account -> Consent Management forms as well.

New Feature Toggle introduced "a11yFormFieldSectionLegend" (when enabled) should fix the issue.

@uroslates
uroslates requested review from a team as code owners July 17, 2026 17:19
@github-actions
github-actions Bot marked this pull request as draft July 17, 2026 17:19
@uroslates
uroslates marked this pull request as ready for review July 17, 2026 17:23
@cypress

cypress Bot commented Jul 17, 2026

Copy link
Copy Markdown

spartacus    Run #54164

Run Properties:  status check passed Passed #54164  •  git commit 6bb8bfc8c2 ℹ️: Merge 1659c5b2fb0ba25dc301361585b2d788f82d4d03 into eacc65e673373b91da76de0752d3...
Project spartacus
Branch Review fix/CXSPA-12707-a11y-v1
Run status status check passed Passed #54164
Run duration 04m 45s
Commit git commit 6bb8bfc8c2 ℹ️: Merge 1659c5b2fb0ba25dc301361585b2d788f82d4d03 into eacc65e673373b91da76de0752d3...
Committer Uros Lates
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 4
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 103
View all changes introduced in this branch ↗︎

@github-actions
github-actions Bot marked this pull request as draft July 20, 2026 09:54
@uroslates
uroslates marked this pull request as ready for review July 21, 2026 09:58
@github-actions
github-actions Bot marked this pull request as draft July 21, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant