From fa16adec02bb6d09f4f48d3398152f5d120db630 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Wed, 26 Sep 2012 14:37:33 +0200 Subject: [PATCH] Making more use of Closure --- src/ol/control/dragbox.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ol/control/dragbox.js b/src/ol/control/dragbox.js index 6f32365982..2fc3851ebe 100644 --- a/src/ol/control/dragbox.js +++ b/src/ol/control/dragbox.js @@ -60,7 +60,7 @@ ol.control.DragBox.prototype.startBox = function(startCoordinate) { goog.asserts.assert(goog.isDef(this.startPixel_)); goog.style.setPosition(this.divElement_, this.startPixel_); goog.style.setBorderBoxSize(this.divElement_, new ol.Size(0, 0)); - map.getViewport().appendChild(this.divElement_); + goog.dom.append(map.getViewport(), this.divElement_); goog.events.listen( map, ol.MapBrowserEvent.EventType.DRAG, this.updateBox_, false, this); @@ -106,9 +106,7 @@ ol.control.DragBox.prototype.finalizeBox_ = function() { * Removes the box from the map. */ ol.control.DragBox.prototype.removeBox = function() { - if (this.divElement_.parentNode) { - this.divElement_.parentNode.removeChild(this.divElement_); - } + goog.dom.removeNode(this.divElement_); };