dotnet / try

Try .NET provides developers and content authors with tools to create interactive experiences.
MIT License
2.89k stars 523 forks source link

[Accessibility] A11y_.Net Editor_Keyboard: Cannot be able to close the dialog box after pressing Developer : inspect tokens #102

Closed Tanushagottipati closed 5 years ago

Tanushagottipati commented 6 years ago

GitHubTags: #A11yTCS; #A11yMAS; #DesktopWeb; #Win10; #A11y_.NETOnlineREPLView; #WCAG2.1.1; #C+E-H; #.NETOnlineREPL; #Keyboard; #Chrome; #Edge

Environment Details: https://docs.microsoft.com/en-us/dotnet/csharp/quick-starts/hello-world?tutorial-step=4User Browser: Edge (41.16299.402.0) Chrome (67.0.3396.87)

Additional Details: WCAG Violated: WCAG 2.1.1

Repro steps:

  1. Hit the URL https://docs.microsoft.com/en-us/dotnet/csharp/quick-starts/hello-world?tutorial-step=4User
  2. Tab till “Enter focus mode” and press enter
  3. Type any code and press F1 and tab till Developer : inspect tokens and press enter
  4. Verify Whether the user can be able to close the dialogue box or not.

Actual Result: Cannot be able to close the dialog box after pressing Developer : inspect tokens.

Expected Result: Dialogue box should be closed with the help of the keyboard

User Impact: Keyboard users find it difficult if the dialogue box is opened and user wants to close it so there should be a short key in closing the dialogue box

dialog box cannot be closed with the help of keyboard

LadyNaggaga commented 5 years ago

This feature works as designed. Please view guidance from the Monaco team https://github.com/Microsoft/monaco-editor/issues/1165#issuecomment-437894496

LadyNaggaga commented 5 years ago
  1. Importance of experience (High or Low Impact). Impact: Low we haven't received any customer complaints directly to the service. The .NET online editor is the service behind editor and we do not own or control the UI experience. Describe scenario: Please the description above
  2. Quality of Experience (High or Low Impact). Impact: Low we haven't received any customer complaints directly to the service. The .NET online editor is the service behind editor and we do not own or control the UI experience.
  3. Link to AAT
  4. Any alternate solutions or technologies evaluated Not applicable
  5. Ensure all evidence for hand-off to external team is provided in the bug This feature works as designed. Please view guidance from the Monaco team https://github.com/Microsoft/monaco-editor/issues/1165#issuecomment-437894496
umasarath52 commented 5 years ago

This was discussed with Ryan and approved to close as this is non blocking scenario.