Navigate into "gridcell" in the first column in the first row.
Press "CTRL+ALT+Down Arrow " using NVDA in browse mode
Press "CTRL+ALT+Down Arrow " using NVDA in browse mode
Actual behavior:
out of table out of frame blank
clickable frame table with 3 rows and 3 columns row 3 column 1 link someone@please-do-it.company
Expected behavior:
row 2
row 3 link someone@please-do-it.company
Comments:
NVDA doesn't handle empty gridcell properly. It narrates out of table out of frame.
When user navigates to another not empty gridcell, then it narrates again the whole table information such clickable frame table with 3 rows and 3 columns.
When we use identical example:
https://codepen.io/amberpie/pen/jOjvqjy
which use native html markup (tr, td,), then the NVDA narrate empty gridcell properly.
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2024.3
Windows version:
OS Name Microsoft Windows 11 Enterprise
Version 10.0.22631 Build 22631
Name and version of other software in use when reproducing the issue:
Chrome Version 128.0.6613.86 (Official Build) (64-bit)
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
no
If NVDA add-ons are disabled, is your problem still occurring?
yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Steps to reproduce:
Run NVDA
Navigate into example: https://codepen.io/amberpie/pen/vYqzGvM This example comes from ARIA example: https://www.w3.org/WAI/ARIA/apg/patterns/treegrid/examples/treegrid-1/ There is difference that this example uses
div
and applies on it proper aria-roles.Navigate into "gridcell" in the first column in the first row.
Press "CTRL+ALT+Down Arrow " using NVDA in browse mode
Press "CTRL+ALT+Down Arrow " using NVDA in browse mode
Actual behavior:
out of table out of frame blank clickable frame table with 3 rows and 3 columns row 3 column 1 link someone@please-do-it.company
Expected behavior:
row 2 row 3 link someone@please-do-it.company
Comments: NVDA doesn't handle empty gridcell properly. It narrates
out of table out of frame
. When user navigates to another not empty gridcell, then it narrates again the whole table information suchclickable frame table with 3 rows and 3 columns
.When we use identical example: https://codepen.io/amberpie/pen/jOjvqjy which use native html markup (tr, td,), then the NVDA narrate empty gridcell properly.
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2024.3
Windows version:
OS Name Microsoft Windows 11 Enterprise Version 10.0.22631 Build 22631
Name and version of other software in use when reproducing the issue:
Chrome Version 128.0.6613.86 (Official Build) (64-bit)
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
no
If NVDA add-ons are disabled, is your problem still occurring?
yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Didn't try.