From 9906497cb8cb69502bb2e0c0c16d0700e2e48082 Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Wed, 18 Sep 2013 19:12:36 +0200 Subject: [PATCH] Only reset canvas transformation matrix when it has changed --- src/ol/renderer/canvas/canvasmaprenderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ol/renderer/canvas/canvasmaprenderer.js b/src/ol/renderer/canvas/canvasmaprenderer.js index 1c177d8e54..ace032ae56 100644 --- a/src/ol/renderer/canvas/canvasmaprenderer.js +++ b/src/ol/renderer/canvas/canvasmaprenderer.js @@ -108,7 +108,6 @@ ol.renderer.canvas.Map.prototype.renderFrame = function(frameState) { } var context = this.context_; - context.setTransform(1, 0, 0, 1, 0, 0); context.clearRect(0, 0, size[0], size[1]); this.calculateMatrices2D(frameState); @@ -150,6 +149,7 @@ ol.renderer.canvas.Map.prototype.renderFrame = function(frameState) { goog.vec.Mat4.getElement(transform, 1, 3)); context.drawImage(image, 0, 0); + context.setTransform(1, 0, 0, 1, 0, 0); } }