From a6e2b501bdec90d33037261a46e602760a85d4c7 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Wed, 18 Jul 2012 23:37:58 +0200 Subject: [PATCH] Enable DOM renderers to share tile layers --- src/ol/dom/tilelayerrenderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ol/dom/tilelayerrenderer.js b/src/ol/dom/tilelayerrenderer.js index 5b7b6436f9..6941bded32 100644 --- a/src/ol/dom/tilelayerrenderer.js +++ b/src/ol/dom/tilelayerrenderer.js @@ -62,7 +62,7 @@ ol.dom.TileLayerRenderer.prototype.redraw = function() { this.renderedTiles_[key] = tile; x = tileSize.width * (tileCoord.x - tileBounds.minX); y = tileSize.height * (tileBounds.maxY - tileCoord.y); - img = tile.getImage(); + img = tile.getImage(this); img.style.position = 'absolute'; img.style.top = (y - offset.y) + 'px'; img.style.left = (x - offset.x) + 'px'; @@ -130,7 +130,7 @@ ol.dom.TileLayerRenderer.prototype.removeInvisibleTiles_ = function( if (prune) { tile = this.renderedTiles_[key]; delete this.renderedTiles_[key]; - this.target.removeChild(tile.getImage()); + this.target.removeChild(tile.getImage(this)); } } };