We should update the docs page to reflect the version and the flags. For convenience, here are the flags--same as before, but added Switch.UseLegacyAccessibilityFeatures.5=false; at the end:
Follow the link for the reported framework problem
Expected behavior
Based on our understanding and docs, no error should be reported
Actual behavior
We report a framework error. The docs say that you can fix it in .NET Framework 4.8, when it actually takes .NET Framework 4.8.1.
Screenshots or .GIF
Desktop (please complete the following information):
OS: Windows 11
Accessibility Insights for Windows Version: 1.1.2451.1
Target Application: Simple app created using latest Visual Studio
Additional context
UIA doesn't provide the technical ability for us to know if the WinForms app is targeting .NET or .NET Framework, so our best option is probably to update the document page to say that only .NET is fixed.
Please check whether the bug has already been filed.
Describe the bug
The
ControlShouldSupportTextPatternEditWinform
rule points to https://learn.microsoft.com/en-us/accessibility-tools-docs/items/winforms/edit_controlshouldsupporttextpattern, which reports that this problem is fixed in the .NET Framework 4.8 and above. Empirical observation demonstrates that this has been fixed in .NET Framework 4.8.1, but not in .NET Framework 4.8.We should update the docs page to reflect the version and the flags. For convenience, here are the flags--same as before, but added
Switch.UseLegacyAccessibilityFeatures.5=false;
at the end:To Reproduce Steps to reproduce the behavior:
TextBox
on the pageExpected behavior
Based on our understanding and docs, no error should be reported
Actual behavior
We report a framework error. The docs say that you can fix it in .NET Framework 4.8, when it actually takes .NET Framework 4.8.1.
Screenshots or .GIF
Desktop (please complete the following information):
Additional context
UIA doesn't provide the technical ability for us to know if the WinForms app is targeting .NET or .NET Framework, so our best option is probably to update the document page to say that only .NET is fixed.
Priority requested -