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

Spans within divs that have ids will move scroll the page down when using navigational arrows #14944

Closed
scollinsepic opened this issue May 23, 2023 · 4 comments
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. blocked/needs-info The issue can not be progressed until more information is provided. blocked/needs-sample needs-triage

Comments

@scollinsepic
Copy link

scollinsepic commented May 23, 2023

Steps to reproduce:

Code with id on div:
<div id="Weird">
<div>
<a href="#">Back</a>
</div>
<span>"Hey"</span>
<div></div>
</div>

Example with id on div:

"Hey"

Code without id on div:
<div>
<div>
<a href="#">Back</a>
</div>
<span>"Hey"</span>
<div></div>
</div>

Example of without id on div:

<div>
    <div>
          <a href="#">Back</a>
    </div>
    <span>"Hey"</span>
    <div></div>
</div>

When a span is placed within a div that doesn't have an id attribute id attribute. The page must be large enough to have some sort of scrolling behavior.

Actual behavior:

When using the down/up arrow keys to navigate, when the focus is on the span, the screen will move to a lower spot on the page. When focus is off the span, the screen will move back to the previous spot on the page where focus should have been.

Expected behavior:

The screen should not scroll down/"jump" to a different spot on the page when reading the span element.

System configuration

NVDA installed/portable/running from source:

NVDA version:

2022.2.2

Windows version:

Windows 10 Enterprise

Name and version of other software in use when reproducing the issue:

Chrome and Firefox

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.

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

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

@seanbudd
Copy link
Member

Welcome @scollinsepic ,

We are unable to process this issue.
It is unclear what the issue is with the behaviour. NVDA is expected to scroll with navigation.
Could you please provide a sample codepen that we can use to test with, and more clear steps to reproduce? Where exactly does the scroll move to, and what is the expected position instead?

@seanbudd seanbudd added blocked/needs-info The issue can not be progressed until more information is provided. blocked/needs-sample labels May 29, 2023
@Adriani90
Copy link
Collaborator

I think this is due to the way scrolling is implemented in NVDA browse mode. I cannot proove whether the screen scrolls or not because I cannot see it, but I guess this is intended behavior.
@jcsteh, @gerald-hartig maybe you have any suggestions here, or update the triaging. I am not sure the example provided in the description is a valid minimal test case.

@jcsteh
Copy link
Contributor

jcsteh commented Dec 19, 2024

  1. The test case provided is insufficient to reproduce the bug.
  2. The expected and actual behaviour is not sufficiently clear.
  3. The reporter was asked to provide this information over 18 months ago, but there has been no response.

Therefore, I would suggest that this should be closed, though I don't know what the triage policy is in this case.

@Adriani90 Adriani90 added the Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. label Dec 19, 2024
@Adriani90
Copy link
Collaborator

Yeah then let's close it as abandoned since the initial author didn't provide any updates upon request. No updates since more than one year.

@Adriani90 Adriani90 closed this as not planned Won't fix, can't repro, duplicate, stale Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. blocked/needs-info The issue can not be progressed until more information is provided. blocked/needs-sample needs-triage
Projects
None yet
Development

No branches or pull requests

4 participants