Skip to content

[v13.0.0-beta.4] Initial placement of top-level blocks inserted by keyboard #9878

@microbit-matt-hillsdon

Description

@microbit-matt-hillsdon

Check for duplicates

  • I have searched for similar issues before opening a new one.

Description

The keyboard nav plugin has reasonable initial placement of top-level blocks inserted via keyboard, e.g.

Image

The Blockly core implementation just makes a pile in the top left, perfectly and confusingly overlapped.

Interestingly, if I also add the other type of function available in the playground I get a separate pile below:

Image

There are many of each block above.

This is a big step back for clients like MakeCode where the program is structured via top-level event handlers.

Reproduction steps

Priority

No response

Stack trace

Screenshots

No response

Browsers

No response

Metadata

Metadata

Assignees

Labels

issue: bugDescribes why the code or behaviour is wrongissue: triageIssues awaiting triage by a Blockly team member

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions