From f2e57c06ad3209273c99595e7300cbed02120f7e Mon Sep 17 00:00:00 2001 From: Alex Zauzolkov Date: Tue, 14 Jun 2022 16:27:46 +1000 Subject: [PATCH] fix: Check for undefined value in InputRow.measure --- core/renderers/measurables/input_row.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/renderers/measurables/input_row.js b/core/renderers/measurables/input_row.js index eb70a794c..00ca09ae7 100644 --- a/core/renderers/measurables/input_row.js +++ b/core/renderers/measurables/input_row.js @@ -59,6 +59,9 @@ class InputRow extends Row { let connectedBlockWidths = 0; for (let i = 0; i < this.elements.length; i++) { const elem = this.elements[i]; + if (elem === undefined) { + continue; + } this.width += elem.width; if (Types.isInput(elem) && elem instanceof InputConnection) { if (Types.isStatementInput(elem) && elem instanceof StatementInput) {