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

The user is unexpectedly dropped into focus mode on Twit.tv #6625

Closed
1 of 2 tasks
derekriemer opened this issue Dec 7, 2016 · 2 comments
Closed
1 of 2 tasks

The user is unexpectedly dropped into focus mode on Twit.tv #6625

derekriemer opened this issue Dec 7, 2016 · 2 comments
Labels
close/duplicate p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

Comments

@derekriemer
Copy link
Collaborator

derekriemer commented Dec 7, 2016

  1. Visit https://twit.tv/shows/security-now
  2. Press e to go to the edit field for subscribe.
    Hint, leave focus mode, arrow up a bit, and try to down arrow again until you land in the field.

Expected: the edit role is read, the user can press enter to enter focus mode.

Actual:
the user is put into focus mode.
Relevant settings in browse mode:

  • Automatic focus mode for focus changes
  • Automatic focus mode for caret movement
@feerrenrut
Copy link
Contributor

While using a recent next build of NVDA (version next-13749,4be7ee9e).

In Chrome (Version 54.0.2840.99) and Firefox (Version 50.0.2) for the first few edit fields I seem to get the expected behaviour. I can press enter to enter focus mode.

However for the "choose a provider" edit field (however there are a few labeled this way) I get the same behaviour you describe. This seems to only happen when you arrow up as far as "close menu"

@feerrenrut feerrenrut added the p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority label Dec 8, 2016
@jcsteh
Copy link
Contributor

jcsteh commented Dec 12, 2016

The problem here is that the Choose a provider label is actually focusable and it throws focus to the edit field when it gets focus. The label shouldn't be focusable, nor should it throw focus somewhere else. Poor authoring notwithstanding, this is becoming more common (there are a few issues about this already) and we're going to need to deal with it somehow. This should get fixed as part of #2039, so I'm closing as a duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
close/duplicate p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
Projects
None yet
Development

No branches or pull requests

3 participants