[Stateful:Indices:Pipelines page] Duplicate announcement of elements #196733
Labels
defect-level-3
Moderate UX disruption or potentially confusing
Project:Accessibility
Team:Search
WCAG A
Description
Elements should be announced one time for the user. Not only when the user reaches it directly while navigating through elements but also after closing any pop up, dialog and element which invoked pop up, dialog gets in focus.
Preconditions
Stateful Indices -> Pipelines page is opened.
Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Manage button using only keyboard by pressing Tab key in Ingest Pipelines section.
2.Press Enter.
3.Press Esc.
4.Observe screen reader announcement.
NVDA Speech Viewer + UI elements
Actual Result
Expected Result
Notes:
Same behavior with:
Press Enter on Manage button -> Press Tab -> Press Enter ->Press Tab. Result: Delete custom pipeline dialog opens and it's information is announced together with "button Closes this modal window". After Tab - focus is on close button and again user hears announcement of element.
After pressing Enter on Settings.
Press Enter on Settings -> Navigate to x (close) button on dialog -> Press Enter.
Press Enter on Add inference Pipeline button -> Navigate to x (close) button on dialog -> Press Enter.
Press Enter on Add Inference Pipeline button -> Navigate through steps with Tab key.
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
The text was updated successfully, but these errors were encountered: