Don’t move immovable blocks in workspace cleanup. (#2104)

This commit is contained in:
Neil Fraser
2018-11-05 09:38:24 -08:00
committed by RoboErikG
parent d582c37974
commit 280fa51597

View File

@@ -1285,6 +1285,9 @@ Blockly.WorkspaceSvg.prototype.cleanUp = function() {
var topBlocks = this.getTopBlocks(true);
var cursorY = 0;
for (var i = 0, block; block = topBlocks[i]; i++) {
if (!block.isMovable()) {
continue;
}
var xy = block.getRelativeToSurfaceXY();
block.moveBy(-xy.x, cursorY - xy.y);
block.snapToGrid();