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

Tabbing through PMUI in the reverse should mirror forward direction #10234

Closed
donnie-msft opened this issue Nov 3, 2020 · 0 comments · Fixed by NuGet/NuGet.Client#3831
Closed
Assignees
Labels
Functionality:VisualStudioUI Priority:1 High priority issues that must be resolved in the current sprint. Product:VS.Client Tenet:Accessibility Type:Bug

Comments

@donnie-msft
Copy link
Contributor

Once you Shift+Tab to the TabControl, you can no longer Shift+Tab to return to the previously focused control.
Tab allows you to cycle through controls indefinitely.
/cc: @dominoFire @rrelyea

Bug: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1241745

Environment Details:​
Microsoft Visual Studio Enterprise 2019 Preview
Version 16.8 Preview 6.0
OS Details:
Windows 10 Enterprise
Version : 20H2
Build: 19042.572

Repro Steps:​

  1. Open Visual Studio Enterprise 2019 Preview (Version 16.8.0 Preview 6.0)
  2. Create a new "Grpc" project
  3. Tab till “Solution Explorer” and open "Context Menu".
  4. Navigate to "Manage Nuget Packages for Solution" and press enter on it.
  5. Navigate to "Update" tab using arrow key.
  6. Search for "gRPC" packages.
  7. Tab to all controls and navigate to "Update" tab from "Dependencies" tree view.
  8. Navigate to "Dependencies" from "Update" tab using "Shift + Tab".
  9. Verify whether user is able to navigate or not.

Actual Result:​

Unable to navigate to "Dependencies" tree view item from "Update" tab while shift tabbing.
Focus is staying on "Update" tab only.

Expected Result:​

User should be able to navigate to "Dependencies" tree view item from "Update" tab while shift tabbing.

User Impact:​

Keyboard users find difficulty in navigating to all controls if few controls are not navigable using "Shift + Tab"

MAS Reference:
MAS 2.4.3 – Focus Order

@donnie-msft donnie-msft added this to Needs triage in VS PMUI Triage via automation Nov 3, 2020
@donnie-msft donnie-msft moved this from Needs triage to High priority in VS PMUI Triage Nov 3, 2020
@aortiz-msft aortiz-msft added the Priority:1 High priority issues that must be resolved in the current sprint. label Nov 4, 2020
@donnie-msft donnie-msft added this to the Sprint 181 - 2020.12.21 milestone Jan 7, 2021
VS PMUI Triage automation moved this from High priority to Closed Jan 9, 2021
@donnie-msft donnie-msft self-assigned this Jan 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Functionality:VisualStudioUI Priority:1 High priority issues that must be resolved in the current sprint. Product:VS.Client Tenet:Accessibility Type:Bug
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants