dotnet / wpf

WPF is a .NET Core UI framework for building Windows desktop applications.
MIT License
7.06k stars 1.17k forks source link

A11y_.NETWPF_EditExaminer_ImmediateWindow_HighContrast: At high contrast black and also in high contrast white, focus is not visible in "No exception! Warning Box" #5037

Closed v-navesingh closed 3 years ago

v-navesingh commented 3 years ago

Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.

GitHubTags

A11ySev2;#A11yMAS;#A11yTCS;#A11yWCAG;#DesktopApp;#DesktopApp;#Win10;#BM-.NetCore(WPF)-Win32-July2021;.NET Core;#Contrast;#WCAG2.4.7;#FocusVisible

Environment details:

Application Name: .NET Core WPF Microsoft .NET Core SDK Version 6.0.100-rc.1.21380.2 Windows Version: Windows10

Repro Steps

  1. Launch VS 2019 Int Preview
  2. Tab and Navigate to Sample Applications and right click on the Editing Examiner Demo and click on build. 3..Then right click on Editing Examiner Demo then Click on Debug-->Start New Instance. 4..Edit Examiner screen should open. 5.Tab and navigate till Immediate Window Control.
  3. Tab and Navigate to "No Exception!" control below immediate Window control
  4. Turn on High Contrast both High contrast black and high contrast white mode and bring the focus over the control.

Actual Result:

At high contrast black and also in high contrast white, focus is not visible in "No exception! Warning Box"

Expected result:

At high contrast black and also in high contrast white, focus should be visible in "No exception! Warning Box"

User Impact:

Low Vision users may find difficulty in understanding where the focus currently is.

merriemcgaw commented 3 years ago

@v-navesingh please attach a screenshot so the team can understand what the problem is.

v-navesingh commented 3 years ago

@v-navesingh please attach a screenshot so the team can understand what the problem is. ### when Focus is over "No Exception! Warning Box": when focus

### when Focus is somewhere else: when no focus

In both cases unable to observe the changes if the focus is received over the control or not.

ayushverma-ms commented 3 years ago

PR for the Fix - https://github.com/microsoft/WPF-Samples/pull/402, https://github.com/microsoft/WPF-Samples/pull/400