From 251e9a09fa13ed967c3c45eca42afe39505295c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Thu, 7 Mar 2013 12:41:15 +0100 Subject: [PATCH] Fix js error when image source has no attributions --- src/ol/renderer/layerrenderer.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/ol/renderer/layerrenderer.js b/src/ol/renderer/layerrenderer.js index a0a8f4b932..f48ec2e312 100644 --- a/src/ol/renderer/layerrenderer.js +++ b/src/ol/renderer/layerrenderer.js @@ -231,11 +231,13 @@ ol.renderer.Layer.prototype.scheduleExpireCache = */ ol.renderer.Layer.prototype.updateAttributions = function(attributionsSet, attributions) { - var i; - var attribution; - for (i = 0; i < attributions.length; ++i) { - attribution = attributions[i]; - attributionsSet[goog.getUid(attribution).toString()] = attribution; + if (goog.isDefAndNotNull(attributions)) { + var i; + var attribution; + for (i = 0; i < attributions.length; ++i) { + attribution = attributions[i]; + attributionsSet[goog.getUid(attribution).toString()] = attribution; + } } };