SAP / ui5-webcomponents-react

A wrapper implementation for React of the UI5 Web Components that are compliant with the SAP Fiori User Experience
https://sap.github.io/ui5-webcomponents-react/
Apache License 2.0
426 stars 94 forks source link

DynamicPageTitle: A11y: Count of number of items in overflow popover not read by screen readers #5926

Open abhijeet181088 opened 3 weeks ago

abhijeet181088 commented 3 weeks ago

Describe the bug

If there are more number of buttons in the DynamicPageTitle -> actions, extra buttons are pushed to the menu popover. On accessing this overflow button and opening the popover, the count of items in the popover is not read by JAWS and NVDA screen readers in Windows system. This works fine with macOS in-built screen reader.

Isolated Example

https://stackblitz.com/edit/github-lg4jzd-ks2x4w?file=src%2FApp.tsx

Reproduction steps

  1. Go to the stackblitz example provided
  2. Turn on JAWS/NVDA screen reader
  3. Navigate to Overflow menu button in the DynamicPageTitle
  4. Activate the button to open the popover
  5. JAWS/NVDA does not read the count of items in the popover (screenshot attached)
  6. MacOS screeen-reader reads the count (screenshot attached)

Expected Behaviour

JAWS/NVDA should read the count of items in the overflow popover

Screenshots or Videos

Windows+Jaws_CountNotRead Mac_CountIsRead

UI5 Web Components for React Version

1.28.0

UI5 Web Components Version

1.24.0

Browser

Edge

Operating System

Windows

Additional Context

No response

Relevant log output

No response

Organization

SAP

Declaration