Skip to content

[Analytics:Graph page]Duplication of elements announcement #214712

Open
@L1nBra

Description

@L1nBra

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
Image

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.
Image

-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.
Image

-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.
Image

-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.
Image

-Navigate to table checkbox -> press Spacebar few times.
Image

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)

Related to: https://github.com/elastic/kibana-team/issues/1559

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:GraphGraph application featureProject:AccessibilityTeam:VisualizationsVisualization editors, elastic-charts and infrastructureWCAG Adefect-level-3Moderate UX disruption or potentially confusingplatform-accessibilityUse to identify Platform a11y issues. Do not remove when an area team is assigned.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions