You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using JAWS 2025, the AnalyticalTable component has a few A11Y issues:
On table data update / refresh, there is no announcement for screen readers that the table data has been updated
On using the default no data text, there is no announcement that the table has no data (the focus never moves to the No data text area, screenshot attached, same behaviour for issue 3. below)
On using a custom IllustratedMessage as the no data component, it is not possible to focus on / move the control to the no data component, thus the component is never announced by the screen reader i.e. there is no announcement that the table has no data when using a custom NoDataComponent
On table data update / refresh, there is no announcement for screen readers that the table data has been updated
I didn't find specifications for this, but since you're in control of the data, you can announce these updates on App side. E.g. by using the "Invisible Messaging" API of ui5-webcomponents.
If you feel like that this should be enabled out of the box, the request would need to go through the Inner Source process and be synchronised with the SAP Central Design team first. In this case please raise a BLI to the central design/a11y team and include the ticket number here for reference.
On using the default no data text, there is no announcement that the table has no data (the focus never moves to the No data text area, screenshot attached, same behaviour for issue 3. below)
On using a custom IllustratedMessage as the no data component, it is not possible to focus on / move the control to the no data component, thus the component is never announced by the screen reader i.e. there is no announcement that the table has no data when using a custom NoDataComponent
Describe the bug
Using JAWS 2025, the AnalyticalTable component has a few A11Y issues:
No data
text area, screenshot attached, same behaviour for issue 3. below)IllustratedMessage
as the no data component, it is not possible to focus on / move the control to the no data component, thus the component is never announced by the screen reader i.e. there is no announcement that the table has no data when using a customNoDataComponent
Isolated Example
https://stackblitz.com/edit/github-3ajh2g-peem6xxa?file=src%2FApp.tsx
Reproduction steps
Expected Behaviour
Screen reader announcements for when table data is updated and when there is no data in the table / custom no data component is used
Screenshots or Videos
UI5 Web Components for React Version
2.9.0
UI5 Web Components Version
2.9.0
Browser
Edge
Operating System
No response
Additional Context
No response
Relevant log output
Organization
SAP
Declaration
The text was updated successfully, but these errors were encountered: