From c4ee8518e14da7263dab049457feb55ccaa17e2f Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Sat, 7 Feb 2015 16:52:48 -0700 Subject: [PATCH] Use frame state for size --- src/ol/renderer/webgl/webgltilelayerrenderer.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ol/renderer/webgl/webgltilelayerrenderer.js b/src/ol/renderer/webgl/webgltilelayerrenderer.js index 9e79e8ce19..9311118816 100644 --- a/src/ol/renderer/webgl/webgltilelayerrenderer.js +++ b/src/ol/renderer/webgl/webgltilelayerrenderer.js @@ -337,11 +337,10 @@ ol.renderer.webgl.TileLayer.prototype.forEachLayerAtPixel = if (goog.isNull(this.framebuffer)) { return undefined; } - var mapSize = this.getMap().getSize(); var pixelOnMapScaled = [ - pixel[0] / mapSize[0], - (mapSize[1] - pixel[1]) / mapSize[1]]; + pixel[0] / frameState.size[0], + (frameState.size[1] - pixel[1]) / frameState.size[1]]; var pixelOnFrameBufferScaled = [0, 0]; ol.vec.Mat4.multVec2(