Description
Tab should stay with indication as selected until the user navigates to another tab or page. Also it should be announced for the user that it is selected in order for user to understand on which tab he/she currently is at the moment.
Preconditions
Stateful Web Crawlers -> View Crawler -> Configuration page is opened.
Web crawler is added.
Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Store full HTML switch button while using only keyboard by pressing Tab key.
2.Press Enter.
3.Navigate to tabs present on the page (Overview, Documents...).
4.Navigate to Pipelines tab by pressing Tab key.
5.Observe the page.
6.Observe screen reader.
UI elements + NVDA Speech Viewer
Actual Result
Visual indication that Configuration tab is active (blue color with underline) is not present; when clicking or pressing Enter on Configuration tab nothing happens; Configuration tab is not announced as selected.
Expected Result
Visual indication that Configuration tab is active is present; Configuration tab is announced as selected when user navigates to it.
Notes:
Similar behavior observed on Web Crawlers -> View Crawler -> Scheduling, Web Crawlers -> View Crawler -> Pipelines pages.
When interacting with element which belong in the corresponding tab (buttons, fields...) - tab indication disappears, it's not announced as selected anymore.
Meta Issue
Kibana Version: 8.17.0-SNAPSHOT
OS: Windows 11 Pro
Browser: Chrome Version 130.0.6723.70 (Official Build) (64-bit)
Description Tab should stay with indication as selected until the user navigates to another tab or page. Also it should be announced for the user that it is selected in order for user to understand on which tab he/she currently is at the moment.
Preconditions Stateful Web Crawlers -> View Crawler -> Configuration page is opened. Web crawler is added. Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Store full HTML switch button while using only keyboard by pressing Tab key. 2.Press Enter. 3.Navigate to tabs present on the page (Overview, Documents...). 4.Navigate to Pipelines tab by pressing Tab key. 5.Observe the page. 6.Observe screen reader.
UI elements + NVDA Speech Viewer
Actual Result
Expected Result
Notes: Similar behavior observed on Web Crawlers -> View Crawler -> Scheduling, Web Crawlers -> View Crawler -> Pipelines pages. When interacting with element which belong in the corresponding tab (buttons, fields...) - tab indication disappears, it's not announced as selected anymore.
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