Description
Description
It is enough for user to hear the same information once upon reaching element.
Especially for the users using assistive technology.
Preconditions
Analytics -> Graph page.
Use Screen Reader (NVDA).
Steps to reproduce
1.Navigate to Edit button in the table.
2.Observe screen reader.
UI elements + NVDA Speech Viewer
Actual Result
- Edit is duplicated due to tooltip text.
Expected Result
- Element is announced but without duplication (in this case tooltip text is repeating what element it is, so no need to announce tooltip text as well).
Notes:
Similar with
-Navigate to Create graph button and press Enter. Navigate to Switch language button. Result: button is announced two times.
-Navigate to Create graph button and press Enter -> navigate to Select a data source and press Enter -> Navigate through table. Result: names in Title column are duplicated.
-Navigate to Create graph button and press Enter ->navigate to Add fields button (when it is active) and press Enter -> Navigate through options. Result: name of each option is duplicated in announcement.
-Navigate to existing graph in the table and press Enter -> Navigate to graph side bar -> navigate through actions on it. Result: due to tooltip they are duplicated.
-Navigate to table checkbox -> press Spacebar few times.
Meta Issue
Kibana Version: 8.18.0
OS: Windows 11 Pro
Browser: Chrome Version 131.0.6778.140 (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)
Related to: https://github.com/elastic/kibana-team/issues/1559