fix: Clean up accessibility node hierarchy (experimental) by BenHenning · Pull Request #9449 · RaspberryPiFoundation/blockly

@BenHenning

@BenHenning BenHenning changed the base branch from develop to add-screen-reader-support-experimental

October 30, 2025 00:44

@BenHenning

Addresses some observed gaps in behaviors with connections. This is
unfortunately mainly a patch without fully understanding the deep issue
being avoided but it seems reasonable for the experimental branch.

@BenHenning

BenHenning

maribethb

…ode-hierarchy

Conflicts:
	core/block_svg.ts

@BenHenning

It seems that the extra safety checks weren't actually needed.
More investigation and fixes are likely still needed.

@BenHenning

BenHenning

Only one behavioral change was needed.

@BenHenning

Fixes ARIA ownership for these connection types.

BenHenning

BenHenning added a commit to BenHenning/blockly that referenced this pull request

Dec 12, 2025

@BenHenning

…ode-hierarchy

Conflicts:
	core/block_svg.ts
Addresses a review comment.

@BenHenning

@BenHenning

maribethb