Skip to content

Blockly v13.0.0-beta.9#11398

Open
microbit-matt-hillsdon wants to merge 2 commits into
microsoft:masterfrom
microbit-matt-hillsdon:blockly-v13.0.0-beta-9
Open

Blockly v13.0.0-beta.9#11398
microbit-matt-hillsdon wants to merge 2 commits into
microsoft:masterfrom
microbit-matt-hillsdon:blockly-v13.0.0-beta-9

Conversation

@microbit-matt-hillsdon

@microbit-matt-hillsdon microbit-matt-hillsdon commented Jun 11, 2026

Copy link
Copy Markdown
Contributor
  • Upgrade to v13.0.0-beta.9
  • Remove workaround for shadow blocks now that's landed in Blockly
  • Now the expand button is navigable, tweak post-block-expand focus to work for regular blocks where there's no collapse button to focus

Demo: https://blockly-v13-0-0-beta-9.review-pxt.pages.dev

I also opened microsoft/pxt-microbit#6923 in an attempt to do what was requested here microsoft/pxt-microbit#6919 (comment) but I don't fully understand the intended sequence. It seems to me that that change should be part of the PR that upgrades pxt in pxt-microbit and you can't merge it before that if you want CI to pass.

Remove the workaround for keyboard disconnect on shadows now that's in Blockly
proper.

Various screen reader and keyboard navigation improvements.

One important change is that the collapse icon on blocks is now reachable via
the keyboard.
The custom expand icon's callback moved focus to the function collapse button,
which only exists on function definitions. For other blocks focus was lost when
the expand icon re-rendered away. Fall back to focusing the block itself.

Rename maybeFocusMutatorButton to maybeMoveFocusFromButton now that it also
focuses blocks and inputs, not just mutator buttons.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant