diff --git a/lib/OpenLayers/Map.js b/lib/OpenLayers/Map.js index 3d27f8fb0d..810f75aca9 100644 --- a/lib/OpenLayers/Map.js +++ b/lib/OpenLayers/Map.js @@ -281,8 +281,6 @@ OpenLayers.Map.prototype = { this.layers.push(layer); layer.setMap(this); - this.events.triggerEvent("addlayer"); - //make sure layer draws itself! if (this.center != null) { var bounds = this.getExtent(); @@ -298,6 +296,8 @@ OpenLayers.Map.prototype = { layer.setVisibility(false); } } + + this.events.triggerEvent("addlayer"); }, /**