Skip to content

feat: Move mode for stacks of blocks#9630

Open
mikeharv wants to merge 3 commits intoRaspberryPiFoundation:v13from
mikeharv:stack-move-shortcut
Open

feat: Move mode for stacks of blocks#9630
mikeharv wants to merge 3 commits intoRaspberryPiFoundation:v13from
mikeharv:stack-move-shortcut

Conversation

@mikeharv
Copy link
Contributor

The basics

The details

Resolves

Fixes first part of #9625

Proposed Changes

Adds a new shortcut to enable move mode with Shift+M. Updates block drag strategy so that keyboard events including shift will move the full stack of blocks (similar to a normal pointer drag).

Reason for Changes

Shift+M should activate move mode for the focused block and its children (the same set of blocks that would be moved if you use the mouse)

Test Coverage

Add new tests to check that disconnecting blocks works as expected when turning on move mode. We check each of three blocks in a stack using both the standard and modified shortcut.

Documentation

Additional Information

@mikeharv mikeharv requested a review from a team as a code owner March 11, 2026 19:54
@mikeharv mikeharv requested review from gonfunko and removed request for a team March 11, 2026 19:54
@github-actions github-actions bot added the PR: feature Adds a feature label Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: feature Adds a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants