Skip to content

AnalyticalTable: screenreader does not say the role of selection checkboxes #8697

@cmealares

Description

@cmealares

Describe the bug

When the first column of the AnalyticalTable contains checkboxes (for selection), the screenreader
(jaws) does not correctly identify the checkboxes. It does not inform about their role.

Isolated Example

WC4R's storybook

Reproduction steps

  1. Open WC4R storybook and go to the Analytical example
  2. Click on "default"
  3. Set this option: SelectionMode=Multiple (checkboxes are now displayed)
  4. Set focus on one of the checkboxes

Here is what Jaws says:

To select all rows, press the spacebar. Selection Column
To select the row, press the spacebar.
Column 1

Expected Behaviour

The role of UI elements must be announced to the user.
This is a requirement of SAP's product standard ACC-264.1
See https://wiki.one.int.sap/wiki/spaces/Acc/pages/2070649167/ACC-264+Details

Screenshots or Videos

No response

UI5 Web Components for React Version

V1 and V2

UI5 Web Components Version

V1 and V2

Browser

Chrome

Operating System

No response

Additional Context

No response

Relevant log output

Organization

SAP

Declaration

  • I’m not disclosing any internal or sensitive information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions