From 9b73a9a4c907c75371c000ae8a9c50c80dfbccf9 Mon Sep 17 00:00:00 2001 From: euzuro Date: Fri, 6 Oct 2006 16:17:10 +0000 Subject: [PATCH] if there is no old base layer, dont try to get the zoom from it git-svn-id: http://svn.openlayers.org/trunk/openlayers@1655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Map.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/OpenLayers/Map.js b/lib/OpenLayers/Map.js index 9d8bbcc880..22e6ff9a0c 100644 --- a/lib/OpenLayers/Map.js +++ b/lib/OpenLayers/Map.js @@ -450,8 +450,11 @@ OpenLayers.Map.prototype = { //redraw all layers var center = this.getCenter(); if (center != null) { - var oldResolution = oldBaseLayer.getResolution(); - var zoom = this.baseLayer.getZoomForResolution(oldResolution); + var zoom = null; + if (oldBaseLayer != null) { + var oldResolution = oldBaseLayer.getResolution(); + zoom = this.baseLayer.getZoomForResolution(oldResolution); + } this.setCenter(center, zoom); } if ((noEvent == null) || (noEvent == false)) {