From 7cea45db7fac9c25ddf3d665c7a9e28dba6d38f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Junod?= Date: Mon, 7 Mar 2011 11:31:51 +0000 Subject: [PATCH] don't crash if OpenLayers.Renderer.NG is not defined. r=crschmidt (closes #3152) git-svn-id: http://svn.openlayers.org/trunk/openlayers@11649 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Layer/Vector.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/OpenLayers/Layer/Vector.js b/lib/OpenLayers/Layer/Vector.js index dbd00de9c2..d395d0e067 100644 --- a/lib/OpenLayers/Layer/Vector.js +++ b/lib/OpenLayers/Layer/Vector.js @@ -472,7 +472,7 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, { moveTo: function(bounds, zoomChanged, dragging) { OpenLayers.Layer.prototype.moveTo.apply(this, arguments); - var ng = (this.renderer instanceof OpenLayers.Renderer.NG); + var ng = (OpenLayers.Renderer.NG && this.renderer instanceof OpenLayers.Renderer.NG); if (ng) { zoomChanged && this.renderer.updateDimensions(); } else { @@ -522,7 +522,7 @@ OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, { * {Boolean} The layer was redrawn. */ redraw: function() { - if (this.renderer instanceof OpenLayers.Renderer.NG) { + if (OpenLayers.Renderer.NG && this.renderer instanceof OpenLayers.Renderer.NG) { this.drawn = false; } return OpenLayers.Layer.prototype.redraw.apply(this, arguments);