Skip to content

[grid] Screen readers count the hidden footer rowgroup in the rows #9081

@juuso-vaadin

Description

@juuso-vaadin

What is the problem?

Grid adds a rowgroup with hidden rows even when footer rows are not configured to be used. Screen readers count the rowgroup as a row causing the Grid with 2 visible rows to be announced as it would have 3 rows.

<tfoot id="footer" role="rowgroup">
  <tr part="row" role="row" hidden>

Image

Browsers

  • Chrome
  • Firefox
  • Safari
  • Safari on iOS
  • Edge

Screen Readers

  • None
  • NVDA
  • JAWS
  • VoiceOver on MacOS
  • VoiceOver on iOS

Metadata

Metadata

Assignees

Labels

BFPBug fix prioritised by a customera11yAccessibility issuevaadin-grid

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions