FreedomScientific / standards-support

Contains documentation for Vispero software support of Web standards
https://freedomscientific.github.io/standards-support/
GNU General Public License v3.0
105 stars 11 forks source link

JAWS focus indicator does not stay on focused element when using a mouse scroll wheel and page zoom #753

Open Epic-Third-Party-Bug-Reporting opened 10 months ago

Epic-Third-Party-Bug-Reporting commented 10 months ago

Summary

There is an issue with using the scroll wheel in a zoomed-in webpage (i.e. 200%). When an item has focus on it (outlined with a red border), and then the scroll wheel is used to scroll up or down the page, the focus seems to be carried with the scrolling, rather than staying on the element/item on the webpage. Another way to describe the bug would be “if you placed a sticky note on your computer screen, and then use the scroll wheel to go up and down, the sticky note still stays on the same part of the computer screen”. Technically, this bug is about the visual indicator of the focus. The focus is still on the correct element, but the outlined red border that visually indicates where the focus is, is moving off the correct element with the scroll wheel.

Here is a list of steps to reproduce the bug:

  1. Have JAWS setup/running on your machine
  2. Go on a webpage and zoom in to 200%
  3. Try to tab to some button or element (recommend putting focus on something relatively smaller)
  4. Now, when you use the scroll wheel, the red outlined focus will be move will the scroll wheel, instead of staying on the original element

Expected result

The expected result is that scrolling should not move the outlined indicator of focus with it. Even if you scroll far enough that the element with focus on it is off the screen, the outlined focus border should remain with the element.

Actual result

After scrolling, the outlined border moved off of the element in focus

Example

A test case that demonstrates the issue - provide linked test case, CodePen, JSbin, etc... JAWS focus indicator with scroll

Additional Information

this bug can be seen in JAWS version 2022.2211.7 ILM

Operating System and version

Windows 10 Enterprise 21H2

Browser and version:

Chrome: 116.0.5845.98