Skip to content

Screen reader does not announce selection state of extension tags buttons in Extension section.: A11y_Microsoft MakeCode_Settings_Extensions_Info and Reationships #6835

@kupatkar99

Description

@kupatkar99

"Try ES Chat to learn more about the MAS rule and how to fix the issue. If you need more help, use our Teams channel or office hours."

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

"Contact CAI Accessibility Support Channel for Accessibility queries on design, development, test, usability or any processes"

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

GitHub Tags:

#A11yTCS; #A11yMAS; #Win11; #DesktopWeb; #Microsoft MakeCode; #E2E_MicrosoftMakeCode_Web_May2026; #FTP; #ChromiumEdge; #Info and Relationships; #A11ySev2; #WCAG1.3.1; #AILimited; #ES Chat; #Element: Button; #Screen Reader; #Narrator;

Environment Details:

Application Name: Microsoft MakeCode
URL: https://makecode.microbit.org/beta
windows Edition: Windows 11 Enterprise Insider Preview(24H2)
OS Build: 26544.1000

Repro Steps:

1.Turn on Narrator.
2. Launch application URL: https://makecode.microbit.org
3. Home page will open.
4. Tab to "New Project" option and press enter key. Editor screen will open.5. Tab to "Settings" option appearing in header section and press enter key.
6. Tab to "Extensions" option and press enter key
7. Tab to "Light and display”, “Software”, “Science”, “Robotic”, “Gaming”, “Networking” Controls.
8. Observe the issue.

Actual:

Screen reader does not announce the current selection state (selected/unselected/pressed) for extension tags buttons such as: "Light and display”, “Software”, “Science”, “Robotic”, “Gaming”, “Networking”.

Expected Result:

Screen reader should announce the selection state of each extension tag button, such as: “Selected” / “Not selected”. This ensures users can understand which "Extension tags" are currently active.

User impact:

Screen reader users are unable to identify which tags are selected, causing confusion. Users might accidentally select or deselect tags, which can affect filtering or configuration.

Attachment:

A11y_Microsoft.MakeCode_Settings_Extensions_Info.and.Reationships.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions