Focus order becomes incorrect after navigating between pages with a table element inside of an aside element #15043
Labels
close/invalid
needs-technical-investigation
A technical investigation is required to progress the issue.
p4
https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
triaged
Has been triaged, issue is waiting for implementation.
Steps to reproduce:
main
element and atable
element inside of anaside
element where focus is set at the top of the pagemain
element and atable
element inside of anaside
element where focus is set at the top of the pagetable
elementExample code:
Actual behavior:
When loading a webpage with a
main
element and atable
element within anaside
element for the first time, focus is correctly set at the top of the webpage. However, when navigating to another webpage with amain
element and atable
element within anaside
element and back, the focus is incorrectly set on the element after thetable
element when it should be at the top of the page.Navigating to any other webpage and back will set the focus to the element after the
table
element, regardless of whether the page navigated to has atable
element within anaside
element or not. In other words, the bug seems to be persistent once it occurs.Expected behavior:
When loading a webpage with a
main
element and atable
element within anaside
element, focus should always be set at the top of the webpage regardless of the page the user was on before or how the user navigated to the page.This bug only occurs when using NVDA and not with other popular screen readers.
NVDA logs, crash dumps and other attachments:
No relevant logs, crash dumps, etc.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2023.1.0.27913
Windows version:
Windows 10 Enterprise (10.0.19045 Build 19045)
Name and version of other software in use when reproducing the issue:
Microsoft Edge Version 114.0.1823.51 (Official build) (64-bit)
Mozilla Firefox Version 114.0.2 (64-bit)
Google Chrome Version 114.0.5735.134 (Official Build) (64-bit)
Other information about your system:
N/A
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.
Yes, same behavior.
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?
Yes
The text was updated successfully, but these errors were encountered: