Closed Jessie-Zhang01 closed 1 year ago
I don't think we can do much to change this. These graphics are supplied by uxtheme.dll
, which is a part of Windows. The underlying system cannot be changed or extended by anyone outside the Windows team. (That being said, if a High Contrast theme is being used, the bitmaps will change to follow the accessibility tenets of that mode, so there is that.)
Removing accessibility tags as conversation with @guybark indicates that our controls don't need to meet that boundary requirement because they are rather easy to figure out on their own.
I didn't know if we wanted to keep this open to evaluate as we look at the theming work we're considering.
.NET Core Version: .Net Core 5.0.100-preview.6.20270.51
Have you experienced this same bug with .NET Framework?: Yes
Related test scenarios:
The contrast of control default status(non-focused, unselected).
The contrast of control focused, unselected status.
The contrast of control focused, selected status.
Minimal repro:
Expected behavior: The brightness contrast of the control boundary line should be greater than 3:1.
Actual behavior: Brightness contrast of the control boundary line is less than 3:1.