microsoft / vscode-azureapicenter

MIT License
17 stars 13 forks source link

"Send Request" button is not accessible using the keyboard: A11y_VS Code extension for API Center_Generate HTTP file_Send Request_Keyboard. #99

Closed AnKushSingh05 closed 4 months ago

AnKushSingh05 commented 6 months ago

GitHub Tags

A11yTCS; #A11ySev2; #Win32; #WCAG2.1.1; #GH_VSCodeextensionforAPICenter_Win32_Apr2024; #DesktopApp; #VS Code Extension for API Center; #Keyboard; #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 API center extension in the left side panel and press enter.
  4. Tab till definition under the Api name which you have created and press enter.
  5. The name which you have provided to the definition will appear for ex-"openapi4", right click on it.
  6. Go to "Generate HTTP file" using the down arrow and press enter.
  7. An HTTP file will appear.
  8. Verify whether the "Send Request" button is accessible using the keyboard or not.

Actual Result:

"Send Request" button is not accessible using the keyboard when we are navigating using the tab key.

Expected Result:

"Send Request" button should be accessible using the keyboard keys.

User Impact:

keyboard users will not be able to access the button.

Attachment:

Bug_99

formulahendry commented 5 months ago

External issue. This UI control is from REST Client extension: https://github.com/Huachao/vscode-restclient

formulahendry commented 4 months ago

This issue is caused by UI of REST Client extension, not related to UI of API Center extension.

AnKushSingh05 commented 4 months ago

Closing this bug as this is not in the scope of API center