From 8b50df01c06631c44cdeb13a80006b469eb6a717 Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Mon, 13 Jan 2020 10:32:49 -0800 Subject: [PATCH] Fix zelos statement input alignment for spacers (#3578) --- core/renderers/zelos/info.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/renderers/zelos/info.js b/core/renderers/zelos/info.js index 982a9cc38..830d4b54c 100644 --- a/core/renderers/zelos/info.js +++ b/core/renderers/zelos/info.js @@ -224,7 +224,7 @@ Blockly.zelos.RenderInfo.prototype.getSpacerRowWidth_ = function(prev, next) { * @override */ Blockly.zelos.RenderInfo.prototype.getElemCenterline_ = function(row, elem) { - if (row.hasStatement) { + if (row.hasStatement && !Blockly.blockRendering.Types.isSpacer(elem)) { return row.yPos + this.constants_.EMPTY_STATEMENT_INPUT_HEIGHT / 2; } return Blockly.zelos.RenderInfo.superClass_.getElemCenterline_.call(this,