Skip to content

[Accessibility] The focus cannot turn clockwise and turn counter clockwise successfully by using Tab & Shift + Tab to navigate in MenuStrip #3835

@Jenna-Zheng

Description

@Jenna-Zheng
  • .NET Core Version:
    .NET SDK 5.0.100-rc.1.20453.7

  • Have you experienced this same bug with .NET Framework?:
    Yes

  • More Info
    The BindingNavigator/MenuStrip/ToolStrip also reproduce this issue.

Problem description:
Steps2: The focus Stay in the first Item of ToolStrip by using Tab & Shift + Tab to navigate.
Steps7: The focus both turn clockwise by using Tab & Shift + Tab to navigate now,
TestResult_focus

Expected behavior:
Steps2: The focus should turn clockwise and turn counter clockwise successfully.
Steps7: The focus should turn counter clockwise by using Shift + Tab to navigate,

Minimal repro:

  1. Extract "WindowsFormsApp2.zip" and open it in VS(the ToolStrip's TabStop property value is true in this project)
  2. Build and run the project.
  3. Navigate the ToolStrip by using Tab & Shift + Tab and observe.
  4. Stop the project and set ToolStrip's TabStop property value to false.
  5. Build and run the project again.
  6. Switch focus to TextBox item in ToolStrip.
  7. Using Tab & Shift + Tab to navigate ToolStrip's items and observe.

Metadata

Metadata

Labels

a11y-MASHigh Priority - Accessibility violation of Microsoft Accessibility Standardstenet-accessibilityMAS violation, UIA issue; problems with accessibility standards

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions