Check for duplicates
Description
When blocks are moved to the workspace via constrained keyboard move mode, they are positioned above or below all other blocks. However, the way we calculate the bounds of "all other blocks" includes the dragging block. This means that the block's vertical offset can be larger than expected if it's prior position changes the overall contents metrics.


Reproduction steps
- Connect two blocks on the workspace such that the parent block's size, including children, is taller than the parent would be without children.
- Using constrained keyboard move mode, move the block down to the workspace.
Priority
No response
Stack trace
Screenshots
No response
Browsers
No response
Check for duplicates
Description
When blocks are moved to the workspace via constrained keyboard move mode, they are positioned above or below all other blocks. However, the way we calculate the bounds of "all other blocks" includes the dragging block. This means that the block's vertical offset can be larger than expected if it's prior position changes the overall contents metrics.
Reproduction steps
Priority
No response
Stack trace
Screenshots
No response
Browsers
No response