From 3b1545eadc0cb71486d4c585a2a8bfeca8050e3d Mon Sep 17 00:00:00 2001 From: euzuro Date: Fri, 7 Jul 2006 12:22:01 +0000 Subject: [PATCH] if we cant translate our lonlat to px, then dont try to draw. git-svn-id: http://svn.openlayers.org/trunk/openlayers@909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Layer/Markers.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/OpenLayers/Layer/Markers.js b/lib/OpenLayers/Layer/Markers.js index b75b263eaf..75eb9a3a9b 100644 --- a/lib/OpenLayers/Layer/Markers.js +++ b/lib/OpenLayers/Layer/Markers.js @@ -102,10 +102,12 @@ OpenLayers.Layer.Markers.prototype = */ drawMarker: function(marker) { var px = this.map.getLayerPxFromLonLat(marker.lonlat); - var markerImg = marker.draw(px); - if (!marker.drawn) { - this.div.appendChild(markerImg); - marker.drawn = true; + if (px != null) { + var markerImg = marker.draw(px); + if (!marker.drawn) { + this.div.appendChild(markerImg); + marker.drawn = true; + } } },