From fb1d36623bf9588a7dbb481714cfb91dda4e8f3b Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sat, 4 Oct 2008 23:44:41 +0000 Subject: [PATCH] Make sure the zoom level is valid when positioning the map. Closes #1158. --- public/javascripts/map.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/public/javascripts/map.js b/public/javascripts/map.js index cd130c784..d6349d698 100644 --- a/public/javascripts/map.js +++ b/public/javascripts/map.js @@ -131,6 +131,8 @@ function getMapCenter(center, zoom) { } function setMapCenter(center, zoom) { + var numzoom = map.getNumZoomLevels(); + if (zoom >= numzoom) zoom = numzoom - 1; map.setCenter(center.clone().transform(epsg4326, map.getProjectionObject()), zoom); } -- 2.43.2