-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Description
Description
When user navigates through days in date picker while using screen reader, days should be announced for the user.
Preconditions
Stateful Behavioral Analytics page is opened.
Collection is added.
Use Screen Reader (NVDA).
Steps to reproduce
1.Using only keyboard navigate to date field by pressing Tab key.
2.Press Enter.
3.Navigate to Absolute tab.
4.Navigate to days selection.
5.Navigate through days with arrow keys.
6.Observe screen reader.
UI elements + NVDA Speech Viewer
days not announced
Actual Result
- Days are not announced for the user.
Expected Result
- Days are announced for the user.
Notes: In case user focus on days picker (Insert + spacebar keys for NVDA) - then user cannot move at all through days, not hear announcement of them.
Meta Issue
Kibana Version: 8.17.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 130.0.6723.70 (Official Build) (64-bit)
Screen reader: NVDA
WCAG or Vendor Guidance (optional)
- Understanding SC 4.1.2: Name, Role, Value (Level A)(https://www.w3.org/WAI/WCAG22/Understanding/name-role-value.html)
- Understanding SC 1.3.1: Info and Relationships (Level A)(https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships.html)
Example of date picker dialog: https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/examples/datepicker-dialog/ . In this case when user navigates through days, they are announced for the user.
Related to: https://github.com/elastic/search-team/issues/8256