From a0e214367fdcd7795c68cb4d0f99c5fcc7a31193 Mon Sep 17 00:00:00 2001 From: Neil Fraser Date: Thu, 12 Mar 2015 15:24:29 -0700 Subject: [PATCH] Fix headless rendering of uneditable blocks. --- core/block.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/block.js b/core/block.js index 2042c6926..48fd5b5eb 100644 --- a/core/block.js +++ b/core/block.js @@ -506,9 +506,11 @@ Blockly.Block.prototype.setEditable = function(editable) { field.updateEditable(); } } - var icons = this.getIcons(); - for (var i = 0; i < icons.length; i++) { - icons[i].updateEditable(); + if (this.rendered) { + var icons = this.getIcons(); + for (var i = 0; i < icons.length; i++) { + icons[i].updateEditable(); + } } };