-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
🪲 bugProduct bug (most likely)Product bug (most likely)a11y-MASHigh Priority - Accessibility violation of Microsoft Accessibility StandardsHigh Priority - Accessibility violation of Microsoft Accessibility Standardstenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards
Description
.NET Core Version:
.NET SDK 5.0.100-Preview.4.20209.25 + latest VS2019
Have you experienced this same bug with .NET Framework?:
Yes
Problem description:
UIA navigation to move backwards/forwards through AIWin(Accessibility Insights For Windows) keyboard combination Shift+Ctrl+F5/F6/F7/F8/F9 doesn't work with the TabControl. AIWin can’t move backwards/forwards correctly through the set of sibling tab items. This issue also can reproduce when targeting .NET Core 3.1.
Please see the attached repro video:
AIWinKeyboard_function_issue_with_Winforms TabControl.zip
Expected behavior:
AIWin should be able to move backwards/forwards through the tab items.
Please see the attached repro video:
NotReproWithOtherElements.zip
Minimal repro:
- Build a new .NET Core WinForms app with a tab control that have a few tab items. Or open the attached app.
WinFormsTabTest_AIWinKeyboardIssue.zip - Run the app, and launch the Accessibility Insights For Windows (AIWin) tool at it. Verify that the UIA hierarchy seems reasonable.
- Use the AIWin keyboard shortcuts of Shift+Ctrl+F5/F6/F7/F8/F9 to move AIWin around the UIA tree particular ‘tab’ tree. For more details about the shortcuts behavior please visit https://accessibilityinsights.io/docs/en/windows/reference/keyboard.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🪲 bugProduct bug (most likely)Product bug (most likely)a11y-MASHigh Priority - Accessibility violation of Microsoft Accessibility StandardsHigh Priority - Accessibility violation of Microsoft Accessibility Standardstenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsMAS violation, UIA issue; problems with accessibility standards