-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Labels
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: 3.1
- Have you experienced this same bug with .NET Framework?: Yes
Problem description:
Narrator focus is not moving in proper logical order when user is navigating by using caps + arrow keys: Narrator goes thru the controls in order which is the order of controls being added to the Controls collection of the form in design time (order of controls can be corrected by manual changing the order of adding the control to the collection of child controls.
Expected behavior:
Narrator caps + arrow navigation should take into account control tab index and accessible hierarchy should also take into account control tab index.
Minimal repro:
- Create WinForms Application with one form
- Add TextBox1 to the bottom part of the form
- Add TextBox2 to the top part of form
- Add TextBox3 to the middle part of form
- Set tab index of TextBox2 to 1
- Set tab index of TextBox3 to 2
- Set tab index of TextBox1 to 3
- Run the app and navigate using Narrator.
- Observe Narrator caps + arrow right navigation goes firstly to TextBox1 -> TextBox2 -> TextBox3, but should go accordingly to tab index TextBox2 -> TextBox3 -> TextBox1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
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
