-
-
Notifications
You must be signed in to change notification settings - Fork 620
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
Add-on Store: First press of Ctrl+Tab shouldn't be improperly announced #14986
Comments
This could potentially be fixed by always manually focusing the selected tab's control when performing |
IMO, it's the result that matters. My first solution in #14987 is a better end
result than solving this would be.
I.e. If it says the correct tab name, but still focuses some sort of interstitial panel that has no meaning to the user, the UX problem is not solved. I would personally prefer, if a single solution is sought, that we solve #14987 instead. Any solution to that will probably solve this as a byproduct.
|
For reference in Windows Explorer files properties dialog, we have:
IMO, this behaviour is a good UX and should be copied in the add-on store. |
@seanbudd would this PR deserve being integrated in NVDA 2023.2? For now it is not included in its milestone. Of course it's not a critical bug at all. However, I imagine that ctrl+tab may be the preferred way to change tab in the store. Leaving this bug in NVDA 2023.2 make the discovery of the store less easy for general users and would also lead to a bad first impression. |
I agree with what @CyrilleB79 describes in #14986 (comment). This is the desirable behavior. |
Thanks. I have updated my previous comment for clarity. |
This is a minor bug with no clear solution or easy fix - I don't think it should hold up the release |
Hi, |
The filter reset issue is not ideal at all, I filled #15947 for that. In my view it would be an improvement to redirect the focus automatically to the tab area when pressing ctrl+tab if this is the only way of solving this particular issue. |
I agree with @Adriani90. Any solution is better than now.
|
See discussion in #14986 Summary of the issue: Switching tabs in add-on store with ctrl+tab announces "tab control panel", and moves the focus in a strange position. Description of user facing changes Users will be positioned on tab list, over the new current tab, that will be read by NVDA. Description of development approach Simply SetFocus on addonListTabs (wx.Notebook) if it's not already here, at the end of page change event handler.
…cess#15988) See discussion in nvaccess#14986 Summary of the issue: Switching tabs in add-on store with ctrl+tab announces "tab control panel", and moves the focus in a strange position. Description of user facing changes Users will be positioned on tab list, over the new current tab, that will be read by NVDA. Description of development approach Simply SetFocus on addonListTabs (wx.Notebook) if it's not already here, at the end of page change event handler.
Closing as fixed in #15988. |
…cess#15988) See discussion in nvaccess#14986 Summary of the issue: Switching tabs in add-on store with ctrl+tab announces "tab control panel", and moves the focus in a strange position. Description of user facing changes Users will be positioned on tab list, over the new current tab, that will be read by NVDA. Description of development approach Simply SetFocus on addonListTabs (wx.Notebook) if it's not already here, at the end of page change event handler.
…cess#15988) See discussion in nvaccess#14986 Summary of the issue: Switching tabs in add-on store with ctrl+tab announces "tab control panel", and moves the focus in a strange position. Description of user facing changes Users will be positioned on tab list, over the new current tab, that will be read by NVDA. Description of development approach Simply SetFocus on addonListTabs (wx.Notebook) if it's not already here, at the end of page change event handler.
Steps to reproduce:
Ctrl+Tab
.Actual behavior:
NVDA speaks:
Expected behavior:
NVDA should speak:
Since that's the tab that has been changed to.
Additional note:
Subsequent presses of
Ctrl+Tab
do speak the selected tab, but the first one is never spoken.System configuration
NVDA portable, version alpha-28372,94715243
Microsoft® Windows® Operating System version 10.0.19041.2311
The text was updated successfully, but these errors were encountered: