1.Navigate to the example page:
https://jsfiddle.net/kolaps33/1v34xwp6/15/
Example was done based on the aria example: https://www.w3.org/TR/wai-aria-practices/examples/table/table.html only labeling table was slightly changed.
NVDA narrate:
""""
students table with 5 rows and 4 columns
students
""""
NVDA should narrate:
"""" students table with 5 rows and 4 columns """"
I think, there should not be again repeating aria-label of the table.
installed
2019.2.1
Windows 10 Enterprise, version 1909
Tested and reproducible with both Chrome and Firefox.
yes, issue is repro constantly
No, haven't try.
Similar issue here. If the table label is updated, NVDA reads it 3 times in a row.
CC @michaelDCurran @feerrenrut There are several instances where NVDA does not suppress the AccDescription if it is the same as AccName. The VS Code issue linked above is an example of that. Firefox is smart in that it does not even expose AccDescription if it is identical to AccName, but other engines do not do that. I think NVDA should be smart to suppress unnecessary chatter if the two items match.
CC also @jcsteh for awareness.
Most helpful comment
CC @michaelDCurran @feerrenrut There are several instances where NVDA does not suppress the AccDescription if it is the same as AccName. The VS Code issue linked above is an example of that. Firefox is smart in that it does not even expose AccDescription if it is identical to AccName, but other engines do not do that. I think NVDA should be smart to suppress unnecessary chatter if the two items match.
CC also @jcsteh for awareness.