standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

Jaws is skipping from Row 1 to Row 3 when using table shortcut Ctrl + Alt + Down arrow

Open sarahkang58 opened this issue 4 years ago • 3 comments

Summary

  1. Go to https://developer.microsoft.com/en-us/fluentui#/controls/web/detailslist
  2. Press T to navigate to the table (located in the section titled 'Usage'
  3. Use Ctrl + Alt + Right arrow to navigate to the second column with the header 'Name'
  4. Use Ctrl + Alt + Down arrow to navigate to the next row
  5. Notice how JAWS skips to the 3rd row and reads out 'Amet consectetur.one'

Expected result

Starting from Row 1, Column 2, when using Ctrl + Alt + Down, I expect JAWS to navigate to the 2nd row and read out 'Lorem ipsum.csv'

Actual result

Instead, JAWS skips Row 2 and navigates straight to the 3rd row and reads out 'Amet consectetur.one'

Example

See Summary section above

Additional Information

JAWS version and build number

I am using version JAWS 2020

Operating System and version

Edition: Windows 10 Enterprise Version: 20H2

Browser and version:

Chrome, Version 88.0.4324.104

sarahkang58 avatar Jan 27 '21 14:01 sarahkang58

This is a bug of the Microsoft table.

The error is that the second row is marked with aria-rowindex=1 and not with aria-rowindex=2. That is why it is skipped. If the wrong rowindex is removed, JAWS navigation is correct because JAWS always switches from the first to the second row.

Freedom Scientific should check that tables are correctly navigable regardless of rowindex and colindex, and rowindex and colindex are only used to output the number of row and column. Because: if rowindex=1 is followed by rowindex=3, JAWS will not output an empty row.

JAWS-test avatar Jan 28 '21 10:01 JAWS-test

JAWS skips certain rows, e.g. with the same aria-rowindex or with aria-rowindex larger than the largest implicit rowindex. I.e. JAWS does not output certain rows. This does seem to be a bug that should be fixed.

See https://codepen.io/jaws-test/pen/oNYvaRj and https://github.com/w3c/aria/issues/1386

JAWS-test avatar Jan 28 '21 15:01 JAWS-test

Still an open issues in the standards body.

accessiblecohn avatar May 27 '22 15:05 accessiblecohn