Open aardrian opened 2 years ago
in Chrome with JAWS two (minor) problems also occur in the first example:
Yup, that is covered in this issue: a. Noted in summary: "...and the wrong column position." b. And in actual result: "Then it announces 'column 2' (which is not the current column)." c. And alluded to in the expected result: "...and the correct column position..."
Not unique to JAWS: Chromium Issue 1290375: Screen readers announce spanning row header as many times as columns it spans
@aardrian I only added that because you wrote:
This problem does not occur in NVDA/Firefox nor JAWS/Chrome.
Oops, copy pasta error because I was filing multiple issues today. Fixed. Either way, the multiple row header announcement appears to be a Chrome issue.
Still an issue in JAWS 2024.
Summary
In a table where a row header spans multiple columns, cells in that row that follow the row header announce the column header for the wrong column. They also announce all the row headers from that incorrect column, and the wrong column position.
Expected result
Announce the Total column header and the correct column position (5 for most of the tables). Essentially this:
Actual result
JAWS announces the Description column header, and then the contents of each cell in the column (which are also row headers). Then it announces "column 2" (which is not the current column).
That means if I navigate from Shipping (which is the spanning row header) into the Total column (which is column 5 in most tables in the example) I hear:
Video and captions:
Example
Additional Information
This problem does not occur in NVDA/Firefox.
JAWS version and build number
Operating System and version
Browser and version: