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

[Accessibility] Keyboard tab focus is invisible and Keyboard shortcut key is unavailable to access any items in the Print preview dialog after pressing 'Enter' on any button (One page, Two Page...) #3598

Closed
Jessie-Zhang01 opened this issue Jul 17, 2020 · 3 comments · Fixed by #3793
Assignees
Labels
a11yMAS High Priority - Accessibility violation of Microsoft Accessibility Standards tenet-accessibility MAS violation, UIA issue; problems with accessibility standards

Comments

@Jessie-Zhang01
Copy link

Jessie-Zhang01 commented Jul 17, 2020

  • .NET Core Version:
    .NET SDK 5.0.100-rc.1.20366.7

  • Have you experienced this same bug with .NET Framework?:
    Yes

More Info:

  1. This issue can also repro on Framework project.
  2. There are 2 similar bugs: 1156779, 1156785 in VSO.

Minimal repro:

  1. Extract “WindowsFormsApp3.zip” and open it in VS.
  2. Build and run the project.
  3. Using Tab key to navigate to Preview button, then press Enter key to show Print preview dialog.
  4. Using Tab key to navigate page button(One Page, Two Page...), then press Enter key.
  5. Try to use Tab key to navigate any items in the Print preview dialog.

Expected behavior:
Keyboard tab focus is visible and Keyboard shortcut key is available to access any items in the Print preview dialog.

Actual behavior:
Keyboard tab focus is invisible and Keyboard shortcut key is unavailable to access any items in the Print preview dialog.
steps

@Jessie-Zhang01 Jessie-Zhang01 added the tenet-accessibility MAS violation, UIA issue; problems with accessibility standards label Jul 17, 2020
@merriemcgaw merriemcgaw added the a11yMAS High Priority - Accessibility violation of Microsoft Accessibility Standards label Jul 24, 2020
@merriemcgaw merriemcgaw added this to the 5.0 milestone Jul 24, 2020
@ghost ghost added the 🚧 work in progress Work that is current in progress label Aug 27, 2020
@SergeySmirnov-Akvelon SergeySmirnov-Akvelon added waiting-review This item is waiting on review by one or more members of team 📬 waiting-for-testing The PR is awaiting manual testing by the primary team; no action is yet required from the author(s) and removed 📬 waiting-for-testing The PR is awaiting manual testing by the primary team; no action is yet required from the author(s) labels Aug 31, 2020
@SergeySmirnov-Akvelon
Copy link
Contributor

CTI approved

@ghost ghost removed the 🚧 work in progress Work that is current in progress label Sep 1, 2020
@RussKie RussKie removed this from the 5.0 milestone Sep 1, 2020
@RussKie RussKie removed the waiting-review This item is waiting on review by one or more members of team label Sep 1, 2020
@merriemcgaw merriemcgaw added this to the 6.0 milestone Sep 2, 2020
@merriemcgaw
Copy link
Member

@RussKie if this one is ready, let's get it approved for RC2. This is a very isolated fix.

@Jessie-Zhang01
Copy link
Author

Verified this issue with .Net SDK 5.0.100-rc.2.20459.18, this issue is fixed. The focus is still visible after pressing 'Enter' or 'Space' keyboard on all toolStripButtons in PrintPreviewDialog.
steps

@ghost ghost locked as resolved and limited conversation to collaborators Jan 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a11yMAS High Priority - Accessibility violation of Microsoft Accessibility Standards tenet-accessibility MAS violation, UIA issue; problems with accessibility standards
Projects
None yet
5 participants