microsoft / vscode-azureapicenter

MIT License
17 stars 13 forks source link

No name is provided for the copy button available in the code:A11y_VS Code extension for API Center_Open API Documentation_Code_Name Role Value. #151

Open AnKushSingh05 opened 6 months ago

AnKushSingh05 commented 6 months ago

GitHub Tags

A11yTCS; #A11ySev2; #Win32; #GH_VSCodeextensionforAPICenter_Win32_Apr2024; #DesktopApp; #VS Code Extension for API Center; #A11yMAS; #WCAG4.1.2; #AILimited; #Name Role Value; #External; #External:Swagger; #Thirdparty; eDAD:3P:Bug222942

Environment Details:

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

Repro Steps:

  1. Create an 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 "Open API Documentation" using the down arrow and press enter.
  7. Demo conference API screen will appear.
  8. No name is provided for the copy button available in the code.
  9. Verify whether the name is provided for the copy button available in the code or not.

Actual Result:

No name is provided for the copy button available in the code

Expected Result:

Name should be provided for the copy button.

User Impact:

Screen reader users will not get the information about the control if name is not provided.

Attachment:

image

AnKushSingh05 commented 6 months ago

IRT Bug logged: 222942

Yash14j commented 6 months ago

GitHub Tags:

External;#External:SwaggerUI;#eDAD:3p:222942;ThirdParty;

AnKushSingh05 commented 2 weeks ago

issue is not fixed in version Version: 1.95.2 (user setup) Image Image

AnKushSingh05 commented 1 week ago

External bug: https://dev.azure.com/CSS-IRT/CSS%20IRT/_workitems/edit/222942