microsoft / vscode-azureapicenter

MIT License
10 stars 6 forks source link

Keyboard focus is not going to the parent control "more actions" button: A11y_VS Code extension for API Center_Copilot Chat_FocusOrder #101

Open AnKushSingh05 opened 3 months ago

AnKushSingh05 commented 3 months ago

GitHub Tags

A11yTCS; #A11ySev3; #Win32; #WCAG2.4.3; #GH_VSCodeextensionforAPICenter_Win32_Apr2024; #DesktopApp; #VS Code Extension for API Center; #FocusOrder; #AILimited; #A11yMAS;

Environment Details:

Application Name: VS Code Extension for API Center OS: Windows 11 Enterprise 23H2 (OS build 22631.3296)

Repro Steps:

  1. Create a API center in azure portal.
  2. Open Visual studio Code.
  3. Tab till Chat option in the left side panel and press enter.
  4. Type @workspace /tests in the copilot chat box.
  5. Tab till more actions button
  6. Verify whether the Keyboard focus is going to the parent control "more actions" button or not.

Actual Result:

Keyboard focus is not going to the parent control "more actions" button.

Expected Result:

Keyboard focus should go to the parent control "more actions" button when we are pressing the esc key to collapse the menu items.

User Impact:

Keyboard users will face difficulty to access the control if focus order return is not proper.

Attachment:

Bug101