ObjectStatus: Accessibility issues with reading ObjectStatus stateAnnouncementText and missing tooltips on icon in VoiceOver on Mac OS.
Describe the bug
The MacOs VoiceOver App does not read the stateAnnouncementText in the ObjectStatus component correctly. This issue has been identified in two ways:
-
When using the attributes
showDefaultIconandstate="Success", the screen reader should read "Success". However, this is not happening. -
When only an icon, either the default icon or the Icon component, is used, hovering over the ObjectStatus should display a tooltip describing the icon. However, no tooltip is being provided.
Additionally, instead of reading the relevant information, VoiceOver is reading "Object Status" instead.
This is a bug and needs to be addressed as it does not meet the accessibility requirements for the application.
Isolated Example
https://stackblitz.com/edit/github-8ksjkm?file=src%2FApp.tsx
Reproduction steps
- Open VoiceOver app on your mac book
- Focus on Object status and notice what voiceover reads.
Expected Behaviour
- The screen reader should read state of the object status accordingly.
- Hovering over the object status containing only icon should display a tooltip
Screenshots or Videos
UI5 Web Components for React Version
1.26.0
UI5 Web Components Version
1.23.0
Browser
Chrome
Operating System
Mac Os Sonoma 14.3.1
Additional Context
No response
Relevant log output
No response
Organization
SAP
Declaration
- [X] I’m not disclosing any internal or sensitive information.