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.5k stars 260 forks source link

Select: Accessed items not read and/or not accessible at all #3617

Closed DLaskov closed 2 years ago

DLaskov commented 3 years ago

Bug Description

On accessing Select control and opening it with spacebar or enter:

  1. Items are not accessible with up/down keys (when accessed with the mouse, it is working, only not working when navigating to the Select item with Tab button and accessing it with enter or spacebar)
  2. When the Select control is opened, the first item is not read out by Narrator.

Expected Behavior

  1. When Select input is navigated with Tab and items are accessed with spacebar after that all the options should be selectable with up/down arrow keys on the keyboard.
  2. When the Select control is opened, the first item should be read out by Narrator.

Isolated Example

https://sap.github.io/ui5-webcomponents/playground/components/Select/

Context

Priority

Additional info (if applicable)

https://support.wdf.sap.corp/sap/support/message/2180312052

GerganaKremenska commented 3 years ago

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

The first reported issue is not reproducable: "Items are not accessible with up/down keys (when accessed with the mouse, it is working, only not working when navigating to the Select item with Tab button and accessing it with enter or spacebar)"

The second is reproducable "When the Select control is opened, the first item is not read out by Narrator(JAWS 2021)." But i am not sure that this is an issue.

Here can be tested: https://sap.github.io/ui5-webcomponents/playground/components/Select/

Can you put in your expretise?

dimitar-trendafilov commented 3 years ago

This issue has been opened because of BCP ticket https://support.wdf.sap.corp/sap/support/message/2180312052 The narrator is indeed working weirdly with this Select input. However, I am not sure how it is expected to be. In my opinion this needs to be discussed and clarified further with Jens Bombolowsky and Coders-19 team. I will send an email accordingly.

nnaydenow commented 2 years ago

Hi @DLaskov ,

The issue is fixed with: #3705

Regards, Nayden