Reuse the frame state viewHints array if defined

This commit is contained in:
Frederic Junod
2016-04-14 10:36:12 +02:00
parent 8e1ffbf91e
commit 92c96b95f9
2 changed files with 10 additions and 3 deletions

View File

@@ -1286,7 +1286,7 @@ ol.Map.prototype.renderFrame_ = function(time) {
/** @type {?olx.FrameState} */
var frameState = null;
if (size !== undefined && ol.size.hasArea(size) && view && view.isDef()) {
var viewHints = view.getHints();
var viewHints = view.getHints(this.frameState_ ? this.frameState_.viewHints : undefined);
var layerStatesArray = this.getLayerGroup().getLayerStatesArray();
var layerStates = {};
for (i = 0, ii = layerStatesArray.length; i < ii; ++i) {