From e335b7b74aa9cfdb036dd5f87678c064ee916585 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Wed, 6 Feb 2013 16:02:26 -0700 Subject: [PATCH] Make frame state available before rendering frame Without this change, tiles that are enqueued on the first rendering will always get priority `ol.TileQueue.DROP` because `map.frameState_` is not yet defined (meaning a single render call doesn't result in any tiles loading). --- src/ol/map.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ol/map.js b/src/ol/map.js index 58925d8443..50e9347ff8 100644 --- a/src/ol/map.js +++ b/src/ol/map.js @@ -754,8 +754,8 @@ ol.Map.prototype.renderFrame_ = function(time) { frameState.extent = ol.Extent.boundingExtent.apply(null, corners); } - this.renderer_.renderFrame(frameState); this.frameState_ = frameState; + this.renderer_.renderFrame(frameState); this.dirty_ = false; if (!goog.isNull(frameState)) {