SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.51k stars 262 forks source link

[SF_ACC][ui5-calendar]: no disabled state text for disabled year and date when using VPC mode of screen reader #9719

Closed GongRichard closed 1 month ago

GongRichard commented 1 month ago

Bug Description

no disabled state text for disabled year and date when using VPC mode of screen reader

Affected Component

ui5-calendar

Expected Behaviour

In vpc mode, the disabled element should be announced as unavailable, then the screen reader user will come to know those years or dates are not available.

Isolated Example

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

Steps to Reproduce

  1. open the demo page
  2. open JAWS or NVDA
  3. open VPC mode
  4. check the calendar

Log Output, Stack Trace or Screenshots

image image

Priority

High

UI5 Web Components Version

1.24.x

Browser

Chrome

Operating System

No response

Additional Context

This is a high priority issue from SF customer.

Organization

SAP SuccessFactors

Declaration

yanaminkova commented 1 month ago

Hello @SAP/ui5-webcomponents-topic-b ,

Could you please review the expected screen reader behavior for the disabled items in the ui5-calendar component? Thanks in advance!

Kind regards, Yana