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

Unable to switch to Virtual Cursor Mode after invoking Menubar with menu items navigation using Up/Down arrow keys #468

Open
MohammedAjaz opened this issue Nov 3, 2020 · 12 comments

Comments

@MohammedAjaz
Copy link

Test Environment:
OS : Windows 10 version 2004(OS Build 19041.450).
Browser: Chrome version 86.0.4240.75(Official Build) (64-bit).
URL: https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-1/menubar-1.html#
Screen readers used: JAWS 2020.2006.12 ILM.

Repro Steps:
Step 1: Enable JAWS and Open the above URL in Chrome browser with valid credentials.
Step 2: Navigation Menu Bar example page is opened
Step 3: Navigate to Example section using Virtual PC Cursor Mode (Down Arrow)
Step 4: Press Enter on About/Admissions/Academics menu
Step 5: Navigate to menu items using Up/Down Arrow key (Forms Mode)
Step 6: Verify switching from forms mode to Virtual PC Cursor mode by using Insert/Capslock+Z

Actual Result:​
JAWS focus is not moving out of navigation region after selecting any menu item while navigating using JAWS cursor mode.
Observation:
JAWS focus is moving in a loop with in menu items of the expanded menu.

Expected Result:​
JAWS mode should be changed after pressing Insert/Capslock+Z and able to to navigate using Virtual PC Cursor Mode (Down Arrow navigation).

@frex65
Copy link

frex65 commented Nov 6, 2020

Bug confirmed using JAWS 2020.2008.24 with Chrome 86.0.4240.183. Also present using Firefox 82.0.2 and Edge 86.0.622.63.

@MohammedAjaz
Copy link
Author

Hi @frex65 - as this issue is confirmed as per your above comment is there a tentative ETA by when this issue would be resolved.

@MohammedAjaz
Copy link
Author

@frex65 - Could you let us know if this issue has any tentative ETA for resolution. Thanks in advance.

@AnkuGarg0912
Copy link

Hi @BenKeyFSI, @frex65 - Hope you are doing good. Just checking if you have some tentative ETA for this issue?

1 similar comment
@AnkuGarg0912
Copy link

Hi @BenKeyFSI, @frex65 - Hope you are doing good. Just checking if you have some tentative ETA for this issue?

@BenKeyFSI
Copy link

The issue is not that you are not able to switch to Virtual Cursor Mode since Virtual Cursor Mode is not deactivated in this scenario. The issue is that you are not able to exit Forms Mode.

@BenKeyFSI
Copy link

Reported the following bug in Bugzilla.

ID

119023

Summary

Unable to exit forms mode in menu bar.

Product

JAWS

Description

Once you activate Forms Mode in an element with the menubar role you cannot easily exit forms mode. This makes navigating beyond the menu bar without activating one of the menu items unnecessarily difficult.

Test Environment

Steps to Reproduce

  1. Start JAWS and Google Chrome.
  2. Go to https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-1/menubar-1.html.
  3. Navigate to the Example heading (level 2).
  4. Use the down arrow key to navigate line by line through the page until you get to the "About Admissions Academics" line in the "Mythical University navigation region".
  5. Press Enter to enter Forms mode.
  6. Use the arrow keys to navigate between menus and menu items.
    a) Expected Result: The Left Arrow and Right Arrow keys should navigate between menus. The Up Arrow and Down Arrow keys should navigate between menu items. Escape should return to the menu bar from the menu.
    b) Actual Result: Everything works as expected.
  7. Call the PCCursor script by pressing NumPadPlus.
    a) Expected Result: JAWS should exit Forms Mode and the down arrow key should navigate to the next element in the web page beyond the menu bar.
    b) Actual Result: JAWS speaks the message Forms Mode Off but pressing the down arrow key does not allow you to move beyond the menu bar. Instead the arrow keys continue to navigate between the menus and menu items.

To move beyond the menu bar it is necessary to use tab to move to the next focusable element.

Hopefully I will be able to fix this bug in time for the next JAWS 2021 update.

@AnkuGarg0912
Copy link

Thanks for the update Benilda. Quick question - What's the tentative timeline for JAWS 2021 release.

@BenKeyFSI
Copy link

@AnkuGarg0912
JAWS 2021 is available now. If you are asking when the next update for JAWS 2021 will be released it is currently scheduled for 2021/02/16.

@AnkuGarg0912
Copy link

Hi @BenKeyFSI, Hope you are doing good. Just checking, if these updates are released now?

@MohammedAjaz
Copy link
Author

@BenKeyFSI could you please confirm if the fix for this issue is available in JAWS 2021.2102.34 - February 2021 release.
I verified and the issue still reproducible in above release.
@AnkuGarg0912 - FYI.

@petroholo
Copy link

petroholo commented Apr 5, 2022

I have the same issue on JAWS 2022
Here the layout where you can reproduce issue https://codepen.io/patrokl42/full/QWaavEO
To reproduce this issue try navigate to elements in menuitem in focus mode and try to switch to Virtual Cursor Mode by NumPad Plus/ Insert + Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants