elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.67k stars 8.23k forks source link

[Search:AppSearch:Users and roles page]Error text is not announced with combo box in Create a role mapping flyout #200976

Open L1nBra opened 3 days ago

L1nBra commented 3 days ago

Description Errors present for the fields should be announced for the users. Especially for the users using assistive technology, that they understand that error exists and how to fix it.

Preconditions Stateful App Search -> Users and roles page is opened. Engine is added. Use Screen Reader (NVDA).

Steps to reproduce

1.Navigate to Create a new role mapping button by pressing Tab key. 2.Press Enter. 3.Navigate to Role group. 4.Check Dev radio button. 5.Press Tab. 6.Press Tab. 7.Observe flyout and screen reader.

UI elements + NVDA Speech Viewer Image

Actual Result

Expected Result

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)

Related to: https://github.com/elastic/search-team/issues/8256

elasticmachine commented 3 days ago

Pinging @elastic/kibana-accessibility (Project:Accessibility)