Drag and zoom without throwing.

(This is a bit tedious, suggests a pending state.)
This commit is contained in:
Tim Schaub
2012-06-23 02:17:14 +02:00
parent 789eaa2742
commit 0554bceb29

View File

@@ -194,7 +194,9 @@ ol.renderer.TileLayerRenderer.prototype.draw = function(center, resolution) {
tile = this.renderedTiles_[xyz];
if (!tile) {
tile = this.layer_.getTileForXYZ(tileX, tileY, tileZ);
tile.load();
if (!tile.isLoaded() && !tile.isLoading()) {
tile.load();
}
this.renderedTiles_[xyz] = tile;
img = tile.getImg();
fragment.appendChild(img);