diff --git a/demos/blockfactory/factory.js b/demos/blockfactory/factory.js index f6a9a5e4d..649a8956c 100644 --- a/demos/blockfactory/factory.js +++ b/demos/blockfactory/factory.js @@ -771,11 +771,8 @@ function init() { BlocklyStorage.retrieveXml(window.location.hash.substring(1), mainWorkspace); } else { - var rootBlock = Blockly.Block.obtain(mainWorkspace, 'factory_base'); - rootBlock.initSvg(); - rootBlock.render(); - rootBlock.setMovable(false); - rootBlock.setDeletable(false); + var xml = ''; + Blockly.Xml.domToWorkspace(mainWorkspace, Blockly.Xml.textToDom(xml)); } mainWorkspace.addChangeListener(updateLanguage);