diff --git a/core/renderers/block_rendering_rewrite/block_render_draw.js b/core/renderers/block_rendering_rewrite/block_render_draw.js index 9bb1dd2c5..6e76654f5 100644 --- a/core/renderers/block_rendering_rewrite/block_render_draw.js +++ b/core/renderers/block_rendering_rewrite/block_render_draw.js @@ -200,9 +200,7 @@ Blockly.blockRendering.Drawer.prototype.drawStatementInput_ = function(row) { } var input = row.getLastInput(); // Where to start drawing the notch, which is on the right side in LTR. - var x = row.xPos + input.xPos + - Blockly.blockRendering.constants.NOTCH_OFFSET_LEFT + - Blockly.blockRendering.constants.NOTCH.width; + var x = input.xPos + input.width; var innerTopLeftCorner = Blockly.blockRendering.constants.NOTCH.pathRight + ' h -' + diff --git a/core/renderers/block_rendering_rewrite/measurables.js b/core/renderers/block_rendering_rewrite/measurables.js index b4c5ce4cc..379ad42ea 100644 --- a/core/renderers/block_rendering_rewrite/measurables.js +++ b/core/renderers/block_rendering_rewrite/measurables.js @@ -292,7 +292,8 @@ Blockly.blockRendering.StatementInput = function(input) { this.height -= this.notchShape.height; } } - this.width = this.notchShape.width * 2; + this.width = Blockly.blockRendering.constants.NOTCH_OFFSET_LEFT + + this.notchShape.width; }; goog.inherits(Blockly.blockRendering.StatementInput, Blockly.blockRendering.Input);