-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
enhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionstenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards
Description
-
.NET Core Version: 5.0
-
Have you experienced this same bug with .NET Framework?: Yes
Problem description:
- If to set SupportsUiaProviders as true for any control it will lose LegacyIAccessiblePattern implementation. In this case, you can't set accessible Role, Name, and other properties for this control.
Expected behavior:
- All control accessible objects support LegacyIAccessiblePattern
Minimal repro:
- Create a .Net 5.0 Winforms app
- Add a control, which supports uia provider
- Try to set AccessibleName or AccessibleRole
- Run Inspect and look at LegacyIAccessible properties
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionstenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards