angular-ui / ui-grid

UI Grid: an Angular Data Grid
http://ui-grid.info
MIT License
5.39k stars 2.47k forks source link

[Accessibility] Narrator announces the table rows and columns count twice #7093

Open Hardhik opened 4 years ago

Hardhik commented 4 years ago

Issue - When we navigate to the grid. Narrator buddy announces the table rows and columns count twice.

Expected: Narrator buddy should announce the table rows and columns count only once.

Narrator buddy text -- Expand or collapse connection details, button, expanded, Expand or collapse connection details, button, collapsed, Expand or collapse available devices, button, collapsed, Expand or collapse available devices, button, expanded, table, Table, has 0 rows, 0 columns, Table, has 1 rows, 6 columns, Manufacturer, button, Row 1 of 1 Column 1 of 6 , Row 1 of 1 Column 1 of 6 Taskbar, pane, Narrator window, Scan Narrator heading level 1, size 34, White Welcome to contains font Narrator Exiting Narrator

Narrator buddy text after removing the wrapper div -- Starting Narrator

Scan Off Expand or collapse connection details, button, collapsed, Expand or collapse connection details, button, expanded, Expand or collapse connection details, button, collapsed, Expand or collapse available devices, button, collapsed, Expand or collapse available devices, button, expanded, table, Table, has 1 rows, 6 columns, Manufacturer Sort Ascending, button, Row 1 of 1 Column 1 of 6 , Row 1 of 1 Column 1 of 6 Scan Narrator heading level 1, size 34, White Welcome to contains font Narrator heading level 1, Exiting Narrator

User Impact : User will get confused. Because it first announces 0 rows and 0 columns , then it announces n rows and m columns.

Creating this because the old was closed due to staleness.: https://github.com/angular-ui/ui-grid/issues/7079

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Hardhik commented 4 years ago

Adding comment so it doesn't become stale. I hope somebody triages this by then

ashutosh100 commented 3 years ago

This issue seems to have been fixed in some update of angular ui grid.