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

System focus does not move to edit field when "Automatic focus mode for caret movement" is enabled. #11663

Closed
artindk opened this issue Sep 24, 2020 · 10 comments
Milestone

Comments

@artindk
Copy link

artindk commented Sep 24, 2020

Steps to reproduce:

1: Enable the option "Automatic focus mode for caret movement" in the browse mode settings of NVDA.
2: Go to a website with edit fields.
3: Use the arrow keys to go to an edit field.

Actual behavior:

Focus mode is turned on, but system focus is not moved to the edit field. Because of this it is not possible to type in the edit field. To be able to type text anyway, you must switch to browse mode and then press enter or space. Then focus mode is turned on again and the system focus is moved to the edit field.

Expected behavior:

When you get to an edit field with the arrow keys, NVDA switches to focus mode and the system focus moves to the edit field.

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2020.3beta3

Windows version:

Windows 10 1909 (64-bit) build 18363.1082

Name and version of other software in use when reproducing the issue:

Microsoft Edge 85.0.564.51 and Firefox 80.0.1

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

In previous versions of NVDA this works as expected, the problem is caused by changes in NVDA2020.3.

If addons are disabled, is your problem still occuring?

Yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

No

@artindk
Copy link
Author

artindk commented Sep 25, 2020

I have similar problems with combo boxes.

@lukaszgo1
Copy link
Contributor

lukaszgo1 commented Sep 25, 2020

This is a duplicate of #11654 @feerrenrut @michaelDCurran Are you planning to fix this for 2020.3? If not I'm afraid we should reconsider making focus focusable elements disabled by default as experience with it disabled and "Automatic focus mode for caret movements" enabled is sub optimal to put it politely. Also cc @jcsteh and @leonardder who have worked on focus focusable elements in the past.

@fisher729
Copy link

fisher729 commented Sep 25, 2020

Hi.

I can confirm this issue. One would argue that this is a specific use case, and that, rather than disabling it by default altogether, this bug should be looked into further, as it is present when it's enabled.

@Brian1Gaff
Copy link

Brian1Gaff commented Sep 25, 2020

@leonardder
Copy link
Collaborator

leonardder commented Sep 25, 2020

@lukaszgo1
Copy link
Contributor

lukaszgo1 commented Sep 25, 2020

You can use page of this issue as an example:

  1. In the browse mode settings ensure that "Automatic focus mode for caret movement" is enabled and "Automatically set system focus to focusable elements" is disabled.
  2. Move to the comment edit field with letter e.
  3. move with arrows to the field until focus mode activates automatically.
  4. Try to type into the field.

@leonardder
Copy link
Collaborator

leonardder commented Sep 25, 2020

Yes, I can reproduce this now. Investigating the cause.

@lukaszgo1
Copy link
Contributor

lukaszgo1 commented Sep 25, 2020

@fisher729 @artindk Could you please confirm that this issue is no longer reproducible with this build?

@artindk
Copy link
Author

artindk commented Sep 25, 2020

I have tested several website with the build and it now seems to work as expected.

@VovaMobile
Copy link

VovaMobile commented Sep 26, 2020

Thanks, with latest snapshot sites works correctly. I was pleased to be involved in improving the future version of NVDA.

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

No branches or pull requests

7 participants