diff --git a/src/containers/blocks.jsx b/src/containers/blocks.jsx index a2146d3f8eca07cb5ce5c4fa30cb7eb0b4e23045..13b3975fdaaf77320b215bef5faadadbcc94e70b 100644 --- a/src/containers/blocks.jsx +++ b/src/containers/blocks.jsx @@ -148,7 +148,6 @@ class Blocks extends React.Component { if (this.props.vm.editingTarget && !this.state.workspaceMetrics[this.props.vm.editingTarget.id]) { this.onWorkspaceMetricsChange(); } - this.ScratchBlocks.Events.disable(); this.workspace.clear(); @@ -173,6 +172,7 @@ class Blocks extends React.Component { } handlePromptCallback (data) { this.state.prompt.callback(data); + this.props.vm.createVariable(data); this.handlePromptClose(); } handlePromptClose () {