-
Notifications
You must be signed in to change notification settings - Fork 27.9k
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
Sign in quick pick dialog: focus movement could be improved #122546
Comments
Yes I can reproduce. The issue here is that we are using @TylerLeonhardt If there is not nice way then we will have to use an |
I'm also concerned that if I change the focus to the vscode/src/vs/base/parts/quickinput/browser/quickInput.ts Lines 999 to 1008 in 358b28f
You are correct. Anyway, wanted to call that out but still interested in hearing what @joanmarie has to say :) |
I'm afraid I need some more context. 😄
In the meantime, I went looking for a placeholder and found an input with role combobox which is giving Orca some trouble due to the accessible events it's getting (and/or not getting). Maybe that's related to this placeholder/description? The input displays "Select an account to sign in" and when I Tab between it and the list of sign-in sources, Orca says nothing. Here's why: When focus is in the list and I shift+tab into the input I get two accessibility events:
The first is the selected active descendant giving up focus, the second is that same active descendant claiming focus. Thus Orca thinks nothing has changed and doesn't say anything. But visually I see that focus is in the input. And I get the same two events when I Tab back down to the list from that input. The above needs to be figured out and fixed wherever it's happening. Whether or not this is the same VO problem being discussed 🤷♀️. Again, I need more context. Sorry and thanks! |
Sorry about that. I think @isidorn got those mixed up. Let me provide more context. Based on your text "Select an account to sign in" I think we are talking about two different quick picks. We are talking about the one that says "Please sign in to synchronize your data across devices" that has a "Sign in & turn on" button next to it. @isidorn said Settings Sync disables the input for this quick pick so we are purely talking about the description here. Sorry for the confusion.
I... am just getting ramped up on A11y-related changes and am quite the noob, sorry... so I'll let @isidorn answer it correctly but ideally, the description should be read out when the quick pick is shown... so it might look like this:
It's possible that you see a different quick pick before the "Please sign in to synchronize your data across devices" quick pick... if so, let me know what that one is and we can talk about that one too. I want to fix all the screen reader issues for quick pick :) |
Press
tab
- focus moves to checkbox. Press tab again, focus moves to the other checkbox.Ideally the first tab would move focus to the "Sign in and Turn on" button. And not to the checkbox
The text was updated successfully, but these errors were encountered: