From 9f3e15cd82b11dec7b97ffb8d8727dadfecbd5b2 Mon Sep 17 00:00:00 2001 From: picklesrus Date: Wed, 4 Jan 2017 17:02:06 -0800 Subject: [PATCH] Move createDom call into the constructor of block drag surface. (#790) --- core/block_drag_surface.js | 1 + core/inject.js | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/core/block_drag_surface.js b/core/block_drag_surface.js index 7ab3a301b..195e7e9e8 100644 --- a/core/block_drag_surface.js +++ b/core/block_drag_surface.js @@ -47,6 +47,7 @@ Blockly.BlockDragSurfaceSvg = function(container) { * @private */ this.container_ = container; + this.createDom(); }; /** diff --git a/core/inject.js b/core/inject.js index 11b8da18c..3190a8eaa 100644 --- a/core/inject.js +++ b/core/inject.js @@ -60,7 +60,6 @@ Blockly.inject = function(container, opt_options) { // Create surfaces for dragging things. These are optimizations // so that the broowser does not repaint during the drag. var blockDragSurface = new Blockly.BlockDragSurfaceSvg(subContainer); - blockDragSurface.createDom(); var workspaceDragSurface = new Blockly.workspaceDragSurfaceSvg(subContainer); var workspace = Blockly.createMainWorkspace_(svg, options, blockDragSurface,