SAP / fundamental-ngx

Fundamental Library for Angular is SAP Design System Angular component library
https://sap.github.io/fundamental-ngx
Apache License 2.0
267 stars 127 forks source link

[Sourcing] fdp-table Check box_ UI type and state is not read #10344

Closed snigdhaman closed 1 year ago

snigdhaman commented 1 year ago

Is this a bug, enhancement, or feature request?

Bug

Briefly describe your proposal.

For a fdp-table with multi-select attribute true, the checkbox should read the UI type & state through screen reader tool

Which versions of Angular and Fundamental Library for Angular are affected? (If this is a feature request, use current version.)

Angular - 15.2.0 Fundamental-ngx - 0.43.0-rc.16

If this is a bug, please provide steps for reproducing it.

Access the checkbox of a multi-select fdp-table through screen reader tool.

Please provide relevant source code if applicable.

    <fdp-table #table 
            [dataSource]="source"
            [selectionMode]="selectionMode"
            [selectedKey]="'selected'"
            emptyTableMessage="No data found"
            [virtualScroll]="true"
            [expandOnInit]="true"
            bodyHeight="61vh"
            [noVerticalBorders]="true"
            [noOuterBorders]="true"
            [highlightNavigatedRow]="true"
            (rowSelectionChange)="onRowSelectionChange($event)">

Is there anything else we should know?

This is an accessibility bug which has an impact on Guided Sourcing application

Picture1

I543348 commented 1 year ago

Duplicate of https://github.com/SAP/fundamental-ngx/issues/10278 cc: @snigdhaman