New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 836373 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

JAWS + Chrome virtual cursor mode always on after dismissing dialog

Project Member Reported by leberly@chromium.org, Apr 24 2018

Issue description

Google Chrome 67.0.3396.10 (Official Build) dev (64-bit) (cohort: Dev)
Google doc (tested out of my corp account in case that matters)
Windows 10 Enterprise Version 1607
JAWS 2018.1804.26 64-bit English
NVDA 2018.1.1  

Summary: In JAWS/Chrome, it doesn't matter how you start, it always puts you in virtual cursor on after dismissing the dialog. For NVDA and JAWS/Firefox, it puts you back in whichever mode you were in before the dialog. 

Steps: 
1. Open a doc.
2. Press Alt+Shift+T to go to the Tools menu.
3. Activate the Preferences dialog.
4. Tab a few times if you like in the dialog.
5. Press esc to dismiss the dialog.
6. Type something.
Expected: you're able to type if you were in browse or virtual cursor off 
Actual: your typing gets discarded, i.e. you're in focus or virtual cursor on modes.

Chrome: 
NVDA: 
When you close the Preferences dialog with esc, it brings you back to the doc in whichever mode you were in before opening the Tools menu. If you start in Focus mode, it goes focus mode on the doc, browse mode in the dialog, then back to focus mode. If you start in browse, it keeps in browse mode in the dialog, then remains browse mode when you get back. 

JAWS: 
Start with virtual cursor on in the doc, it stays in virtual cursor on in the dialog, then returns you to virtual cursor on. I check this by toggling with JAWS + z and seeing that it turns the virtual cursor off (which meant it was on before.) However, if you start with virtual cursor off, go into the dialog which puts you into virtual cursor on, then escape, it returns you in virtual cursor on. There was no beep from JAWS to signify this change. 

Firefox both JAWS and NVDA: Same for both: after the dialog, you are returned to whichever mode you were in before invoking the dialog. 


 
An important thing to mention is that while this mode changing is happening with JAWS, the earcon signifying mode change is NOT played. I can only tell by using the toggle afterwards to see how it was before the toggle. 
Additional comments from Nektar@

- While in the dialog: turn virtual cursor off as soon as the dialog opens, when you dismiss the dialog it would still report the dialog as having focus. Try opening the dialog, pressing Insert+Z to ensure that virtual cursor stays off, dismissing the dialog and pressing Insert+Tab to hear the current focus.
It's not the document. Alt+Tab away and back fixes it.

Testing: When I escape from the dialog, it reads the info in the doc and I'm able to type content. However, when I press insert + tab it does still say preferences dialog. 

Further notes from Nektarios:
The virtual cursor turning on by itself and the focus not correctly being reported via Insert+Tab after the dialog is closed are both bugs.
Note that Insert+Tab is just a quick way of demonstrating the issue. . It doesn't mean that Insert+Tab is the only thing broken here. E.g. trying pressing the cursors after dismissing the dialog. Or, as I said, try typing. 
Owner: leberly@chromium.org
Status: Assigned (was: Available)
Assigning to myself to break into more smaller bugs.
Smaller bug #1
There is a problem in Docs and Sheets with focus not landing inside dialogs that reproduces in Chrome and Firefox. Tracked internally at b/79255860

Steps: 
1. Open a Doc.
2. Open a dialog within Docs. An example is to press Alt+Shift+T to go to the Tools menu and activate the Preferences dialog.
Expected: Focus lands within the dialog
Actual: Focus is on the entire Preferences dialog.  

Sign in to add a comment