microsoft / vscode-azureapicenter

MIT License
10 stars 6 forks source link

"Send request" button is not accessible using keyboard TAB keys.:A11y_VS Code extension for API Center_OpenAPIDocumentation_CodeExecute_Keyboard #138

Closed PoojaNamde closed 1 month ago

PoojaNamde commented 2 months ago

"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."

Please do not close this bug. This bug should only be closed by Trusted Tester after verification.

GitHub Tags

A11yTCS; #A11yMAS; #A11ySev2; #WCAG2.4.7; #GH_VSCodeextensionforAPICenter_Linux_Apr2024; #DesktopApp; #VS Code Extension for API Center; #Keyboard; #Linux; #FTP;

Environment Details:

Application Name: VS Code Extension for API Center OS: Linux- Ubuntu 22.04.4

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. A HTTP file will appear. Try to navigate to "Send request" button and observe that "Send request" button is not accessible using keyboard.

Actual Result:

"Send request" button is not accessible using keyboard TAB keys.

Expected Result:

"Send request" button should be accessible using keyboard TAB keys.

User Impact:

Keyboard only users will not be able to access the sendbutton and will not be able to perform the further action.

Attachment:

image

formulahendry commented 2 months ago

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

AnKushSingh05 commented 2 months ago

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

Can you please provide the service tree details so we can route this to external team?.

Yash14j commented 2 months ago

@formulahendry As per the C+AI accessibility testing external bug process primary team need to file the bug to VSCode team & share us the external bug ID.

formulahendry commented 2 months ago

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

AnKushSingh05 commented 1 month ago

Closed;

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