Skip to content

[pull] master from microsoft:master - #186

Merged
pull[bot] merged 1 commit into
ConnectionMaster:masterfrom
microsoft:master
Apr 30, 2026
Merged

pull[bot] merged 1 commit into
ConnectionMaster:masterfrom
microsoft:master

Conversation

@pull

@pull pull Bot commented Apr 30, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* Use flat tree structure for toolbox

This improves screen reader output as the toolbox item count is
constant. This removes the notion of expanded, since there are
no controls to expand or collapse tree items, they are just shown
when navigated to.

* Add aria-label for toolbox

* Align toolbox behaviour with Blockly

Remember last selected category when focused.
Fix toolbox blur behaviour.
Fix bug when returning to the toolbox from the search flyout.

* Reinstate extensions by Enter / Space in toolbox

This still prevents Enter / Space from toggling the flyout open /
closed.

* Render led category as uppercase to improve screen reader output

This is special casing the namespace as a low effort way to
achieve this. Translations already handle this in a better way
than English.

* Add missing aria-label

* Remove comma for "[category], more" label

The screen reader output is faster and less ambigious this way

* Make ariaLevel optional and remove use where unnecessary

* Move sr-only class to react-common CSS

* Remove horrible 'led' label special casing

Rely on adding block="LED" to namespace in pxt-microbit

* Remove ActionAnnouncer.module.scss use

---------

Co-authored-by: Richard Knoll <riknoll@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Apr 30, 2026
@pull pull Bot added the ⤵️ pull label Apr 30, 2026
@pull
pull Bot merged commit 0d72814 into ConnectionMaster:master Apr 30, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant