microsoft / microsoft/monaco-editor
{Linked:Bug29617258} Screen reader is not announcing the complete information when focus lands on the expected color value text.
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:
- Open URL: https://make.test.powerapps.com/ in edge browser and login with v-id
- Navigate to 'Apps' control on the left pane and select it.
- Navigate to 'My apps' table list and select any already created canvas app like "Test123".
- Navigate all controls under selected "Canvas" app page and navigate to "Copilot functionality menu" on formula bar.
- Navigate all controls under "Copilot functionality menu" and navigate to the 'Create a formula' menu item and expand it.
- Now the create a formula dialog will open.
- Navigate to the edit field and enter the input and activate the apply button.
- Now the error message is appearing inside the formula bar edit and navigate to the error message.
- 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:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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