Closed kloots closed 6 months ago
Here is a demo of this bug https://github.com/FreedomScientific/standards-support/assets/40818/866360a1-172e-4489-bdce-0ec84e91302a
Here's a demo of how the same example works in NVDA: only a single enter key press is require to click a button https://github.com/FreedomScientific/standards-support/assets/40818/5a98a41e-178e-43ea-a6ed-f2bca5b8a9b1
Thanks @kloots, can reproduce with JAWS 2024.2403.3 and Chrome 124.0.6367.61
Imported into ADO as bug 80493
@BrettLewisVispero in case it helps you in debugging, here's two variations of the example I provided where this bug does not manifest.
The difference with this example is the "Forward message" button is not inside a list.
<dialog>
elementThe difference with this example is the dialog is built using the <dialog>
element vs a <div>
with role="dialog"
button is not inside a list.
And here's a screen recording demonstrating how these subtle variations get JAWS working as expected:
The problem seems to be that despite role=application, JAWS switches to VPC mode when the focus is on button, which should not happen
This will be fixed in the July JAWS release.
Fixed in July JAWS release.
Thank you @BrettLewisVispero!
Summary
JAWS requires two enter key presses to activate a button.
Example:
Expected result
JAWS shouldn't require two enter key presses to click/activate a button
Actual result
JAWS requires two enter key presses to click/activate a button
Additional Information
JAWS version and build number
JAWS 2024.2403.3
Operating System and version
Windows 11
Browser and version:
Chrome 124.0.6367.61