-
-
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
Remove the setting for automatic focus focusable elements in browse mode completely from the GUI #15463
Comments
Or put it in advanced. I cannot say I've noticed any dangerous behaviour myself though.
Brian
…--
***@***.***
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
***@***.***, putting 'Brian Gaff'
in the display name field.
|
Are you sure this setting has no positive side at all when checked? As far as I know, some add-ons, such as UnSpoken, rely on this option because they use the gainFocus event. |
I agree with to possibly move it to advanced settings, not with to remove it at all. I cannot point to specific cases, but I'm sure to have used it towaydays from time to time, in poorly designed websites, where the alternative would be to move and move and move manually the focus or the mouse pointer. |
@ABuffEr I don't understand exactly the use case you describe. When you use a website with the mouse or in focus mode, there is no problem. In browse mode though you can call the system focus on demand by pressing tab, nvda+space bar or by routing the mouse to the virtual cursor with nvda+shift+m if needed. |
If your use case is limited to scrolling on websites etc., there is PR #9919 which adopts a different approach to solve this problem without the bugs we have now with automatic focus focusable elements. |
@Adriani90 wrote:
No, definitely not just the use case of page scrolling. You wrote:
Of course, I would also like to hear what you have to say about the negative impact of this option when it is turned on, and whether there is a specific case that can reflect this. Finally, this option is off by default. Thanks |
Removing this setting would be terrible for me. I use the Object Location Tones add-on to hear a sound every time I move through focusable controls. This really helps me to know where an object is on the screen quickly, and helps me to be more efficient when scrolling through the interface. It also helps me get a picture in my head of the layout of the interface, just as I can do when I'm using a touch device like my mobile phone. Isn't it already enough that it's disabled by default? There are only drawbacks to this |
The fact that Object Location tones requires this option is caused by the deficiency in NVDA's core. I';d say this should be fixed before removing this option. |
It seems that users who need this, know that they need it. As such, wouldn't a
happy medium right now, be to remove the keyboard shortcut to prevent accidental
activation by users who don't understand the ramifications, or who were reaching
for something else?
Often when I read about problems with this option, it's from users who didn't
even realize they had it turned on.
Since removing it would cause problems for a vocal minority, limiting its
potential accidental use strikes me as a better first step, while we await some
better synchronized scrolling to be implemented.
I also support moving it to advanced, but dropping the script is an easy first
action.
|
Is your feature request related to a problem? Please describe.
In early issues NVDA had significant problems maintaining the virtual cursor at the same position, resulting in several bugs while browsing a document with the virtual cursor.
A setting has been added in NVDA, so the user can decide whether the system focus should follow the virtual cursor or not. When the system focus does not follow the virtual cursor, the navigation is much more stable and the cursor does not move around.
Enabling this setting in NVDA browse mode settings introduces many bugs such as loss of focus, unwanted actions performed while navigating through the web, and so on. Especially the fact that actions are triggered when this setting is enabled, poses a huge risk for users to open link or press buttons which they didn't intend to triggern.
Describe the solution you'd like
Let automatic movement of system focus to focusable elements disabled in browse mode settings and remove the setting completely from the GUI as well as the key stroke NVDA+8 from the global commands.
Describe alternatives you've considered
None
Additional context
n/a
The text was updated successfully, but these errors were encountered: