elastic / kibana

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

[Stateful:Connectors:New connector page]Wrong navigation sequence after closing Manual configuration dialog #197623

Open L1nBra opened 1 week ago

L1nBra commented 1 week ago

Description After closing dialog, navigation should start from the element which opened it not from the first element on the webpage. Otherwise users, especially using only keyboard and/or assistive technology, will need to do more actions in order to navigate back to the part of the page where they were before opening the dialog.

Preconditions Stateful Connectors -> New connector page is opened. Azure Blob Storage is selected for Connector.

Steps to reproduce

1.Navigate to Generate configuration button while using only keyboard by pressing Tab key. 2.Press Tab key (to reach button with 3 vertical dots). 3.Press Enter. 4.Press Tab to navigate to Manual configuration. 5.Press Enter. 6.Navigate to x (close) button. 7.Press Enter. 8.Press Tab key more times. 9.Observe the page.

Gif showing the issue Image

Actual Result

Expected Result

Meta Issue

Kibana Version: 8.16.0-SNAPSHOT

OS: Windows 11 Pro

Browser: Chrome Version 129.0.6668.101 (Official Build) (64-bit)

Screen reader: NVDA

WCAG or Vendor Guidance (optional)

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

elasticmachine commented 1 week ago

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

L1nBra commented 1 week ago

Same behavior observed on version 8.17.0-SNAPSHOT

UI elements Image

Image