Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visual focus indicator is not placed correctly when browser window scrolls (i.e. when jumping to a heading outside the current viewport) #15766

Open
jmuheim opened this issue Nov 9, 2023 · 1 comment
Labels
audience/low-vision PR or issue is relevant to sighted or low vision users p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.

Comments

@jmuheim
Copy link

jmuheim commented Nov 9, 2023

Steps to reproduce:

I tried to find a similar issue, but didn't find any. Hope this is no double post.

First make sure you have the visual focus indicator toggled on:

screenshot of settings

Go to any website that has some heading "below" the current viewport (you would have to scroll to see it). Press h to jump to the heading.

Actual behavior:

The browser scrolls the heading into view, but the visual focus indicator isn't placed correctly on it (or not visible at all, to be more correct).

screenshot

This is the case in both Chrome and Firefox.

I created a video: https://youtu.be/Jq7NeJY0oXA

System configuration

Installed NVDA.

NVDA version:

2023.3.0.29780

Windows version:

Windows 11 (running under VMware Fusion 13).

Have you tried any other versions of NVDA? If so, please report their behaviors.

Yes, seems to be a problem for quite some time already.

If NVDA add-ons are disabled, is your problem still occurring?

None installed. It's a very fresh installation of both NVDA and Windows.

@CyrilleB79
Copy link
Collaborator

Similar to #10672 and #11286 but not totally duplicate. All these issues are related to focus highlight not being updated.

But:

The solution for these 3 issues may not be the same.

@seanbudd seanbudd added audience/low-vision PR or issue is relevant to sighted or low vision users p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation. labels Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
audience/low-vision PR or issue is relevant to sighted or low vision users p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.
Projects
None yet
Development

No branches or pull requests

3 participants