From 0b06267afec6f3f9f5468dd76d7cc28d75a03b5c Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Fri, 22 Jun 2012 11:02:44 +0200 Subject: [PATCH] Trigger redraws on tile loads. --- src/ol/renderer/WebGL.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ol/renderer/WebGL.js b/src/ol/renderer/WebGL.js index 62afab8826..ff86f4584e 100644 --- a/src/ol/renderer/WebGL.js +++ b/src/ol/renderer/WebGL.js @@ -236,6 +236,11 @@ ol.renderer.WebGL.prototype.draw = function(layers, center, resolution, animate) for (j = 0; j < row.length; ++j) { tile = row[j]; if (!tile.isLoaded()) { + if (!tile.isLoading()) { + tile.register('load', this.handleTileLoad, this); + tile.register('destroy', this.handleTileDestroy, this); + tile.load(); + } continue; } tileBounds = tile.getBounds();