ui5-webcomponents-react icon indicating copy to clipboard operation
ui5-webcomponents-react copied to clipboard

[AnalyticalTable]: [a11y. Screen readers don't read whole information]

Open Kalita-Roman opened this issue 7 months ago • 0 comments

Describe the bug

When the AnalyticalTable enters any pop-in mode and some cell content is moved into the first column, not all the content is read by screen readers.

Violation of: WCAG 2.1, 4.1.2, Level A, Name, Role, Value EN 301 549 V3.2.1 (2021-03) 9.4.1.2, 10.4.1.2, and 11.4.1.2

Isolated Example

https://sap.github.io/ui5-webcomponents-react/v2/iframe.html?globals=&args=&id=data-display-analyticaltable--responsive-columns&viewMode=story

Reproduction steps

  1. Open an AnalyticalTable with any popinDisplay mode, e.g. https://sap.github.io/ui5-webcomponents-react/v2/iframe.html?globals=&args=&id=data-display-analyticaltable--responsive-columns&viewMode=story
  2. Shrink the viewport to achieve a pop-in effect.
  3. Run a screen reader (NVDA or JAWS)
  4. Try to read out all info in the cells

Current behaviour: Image JAWS reads:

Current width: auto grid with 4 columns and 8 of 500 rows Name column header column 1 row 1 Name Allen Best Contains Controls Row 2 Name Combs Fleming Contains Controls Row 3

Expected Behaviour

On accessing a data cell in the ‘Name’ (1st) column, the screen reader must announce all the content within the cell, along with any necessary additional information, without omitting anything.

Screenshots or Videos

No response

UI5 Web Components for React Version

v2.10.1

UI5 Web Components Version

v2.10.1

Browser

Chrome

Operating System

No response

Additional Context

This component behaviour isn't compliant with European accessibility act

Relevant log output


Organization

SAP

Declaration

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

Kalita-Roman avatar Jun 04 '25 10:06 Kalita-Roman