-
-
Notifications
You must be signed in to change notification settings - Fork 654
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
Single-Key Navigation does not work with FireFox #11051
Comments
Hi, which page is this? In order to use first letter navigation commands, one must be in browse mode ,and based on description, NVDA isn’t switching to it somehow. Thanks.
|
@TamerSoliman When you attempt to switch to browse mode with It would be helpful to get an NVDA log, perhaps there is some clue to explain what is happening. Please ensure that this is at debug level (set on the general settings panel). If you aren't sure, please see the wiki page for how to collect the log. |
@TamerSoliman does the navigation with tab and shift+tab work properly with NVDA in Firefox? |
nvda.log |
Thanks for the log. The following is quite technical, and may not be very helpful to you immediately, but is intended as notes for anyone investigating this further. My hunch is that this is due to the freeze.
After this we don't get any We'd need to do some much deeper investigation to confirm, but my hunch is they keyboard hook gets silently removed:
See Remarks section of MSDN for If that is the case, the value for the timeout can be altered in the Windows registry:
On my machine the value for this is |
The fact that NVDA can freeze inside _isUIAWindowHelper worries me as this method is quite simple IMHO. Perhaps adding additional logging to this method when UIA is checked in the debug log categories would be helpful to track similar issues? |
In NVDA 2019.3.1 Line 534 of Probably worth asking @jcsteh for his advice here. |
@feerrenrut The following doesn't solve the problem:
ult+control+n |
While it's true that Firefox doesn't need UIA at this stage, my suspicion
(as seemingly confirmed by later comments) is that the breakage here is
symptomatic of another problem, rather than the problem itself.
I've heard of a few rare cases of users experiencing this. I'm slightly
concerned there might be some other application on the system which is
hooking typed characters, but I don't really know how to prove that.
|
@TamerSoliman could you post a list of the programs installed on your PC to see if something might be related there? |
The problem was resolved incidentally when I setup the demo version of JAWS2020 on the machine -:) |
Thanks for reporting. I guess there was something wrong with your graphic card settings. Jaws automatically adjust graphic card settings to be optimal for screen readers. If you are having this issue again, consider to re-install your graphic driver. |
Steps to reproduce:
Actual behavior:
NVDA says 'h' or 'u' and an either an 'h' or 'u' is typed into the search box (i.e., turning 'hello' into either 'helloH' or 'helloU'.
Expected behavior:
NVDA should jump and read the next heading or next unvisited link, as is typical with single-key navigation in the browse mode.
System configuration
NVDA installed/portable/running from source:
Always installed.
NVDA version:
The problem shows up in 19.3.1; 19.2.1; and even 2020.1Beta
Windows version:
Windows 10 64 bit version 19.9
Name and version of other software in use when reproducing the issue:
The problem shos up with all permutations of the above 3 NVDA versions and the following 2 versions of Firefox: 68.7 ESR and 75.0 standard.
Other information about your system:
So, not sure if it is the same problem showing in part or if it is a totally different problem.
Other questions
Does the issue still occur after restarting your computer?
Yes, and it even persists after re-installing the windows OS from scratch!
Have you tried any other versions of NVDA? If so, please report their behaviors.
See above
If addons are disabled, is your problem still occuring?
Yes.
Did you try to run the COM registry fixing tool in NVDA menu / tools?
Yes, and it didn't fix the problem.
The text was updated successfully, but these errors were encountered: