microsoft / microsoft/monaco-editor

{Linked:Bug29617258} Screen reader is not announcing the complete information when focus lands on the expected color value text.

Open
#5,473 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
46.8k
Forks
4.1k
Avg merge
17h 58m
Merged PRs (30d)
1

Description

GitHubTags:

#A11yTCS; #A11ySev3; #A11yMAS;#Desktopweb; #Win11; #Visual Studio Code Client; #VisualStudioCode-Web-Apr2021; #Chrome; #a11y-monacoeditor;#PartnerBug;#WCAG1.3.1;#;#Info and Relationships;

Environment Details:

Application name: Monaco Editor
Chrome: Version 131.0.6778.205 (Official Build) (64-bit)
Windows 11 Enterprise (Version 23H2)  
OS Build 22631.3737

Repro Steps:
  1. Open URL: https://make.test.powerapps.com/ in edge browser and login with v-id
  2. Navigate to 'Apps' control on the left pane and select it.
  3. Navigate to 'My apps' table list and select any already created canvas app like "Test123".
  4. Navigate all controls under selected "Canvas" app page and navigate to "Copilot functionality menu" on formula bar.
  5. Navigate all controls under "Copilot functionality menu" and navigate to the 'Create a formula' menu item and expand it.
  6. Now the create a formula dialog will open.
  7. Navigate to the edit field and enter the input and activate the apply button.
  8. Now the error message is appearing inside the formula bar edit and navigate to the error message.
  9. Verify that, Screen reader is announcing the complete information when focus lands on the expected color value text or not.
Actual Results:

Screen reader is not announcing the complete information when focus lands on the expected color value text

Expected Results:

Screen reader should announce the complete information when focus lands on the expected color value text
Ex: here it should announce the information as 'Expected color value tooltipColor.white 2+3=5 error at 1:18''.

User Impact:

Screen reader will not get complete information about the color value text.

Attachment:
Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue through the formula bar's Copilot functionality menu, Create a formula dialog, edit field, and resulting error message. Trace how the expected color value text and error details are exposed to screen readers. Done means focus announces the complete information, including "Expected color value tooltipColor.white 2+3=5 error at 1:18".

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, typescript
Domain
accessibility, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.