From faf6722c84efc5deb52839512a0db180562a5043 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Wed, 18 Dec 2013 22:34:15 +0100 Subject: [PATCH] Canvas immediate uses ol.style.Image#getImage --- src/ol/render/canvas/canvasimmediate.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ol/render/canvas/canvasimmediate.js b/src/ol/render/canvas/canvasimmediate.js index 2e1729bc29..0bdd011586 100644 --- a/src/ol/render/canvas/canvasimmediate.js +++ b/src/ol/render/canvas/canvasimmediate.js @@ -456,11 +456,13 @@ ol.render.canvas.Immediate.prototype.setImageStyle = function(imageStyle) { if (!goog.isNull(imageStyle)) { goog.asserts.assert(!goog.isNull(imageStyle.anchor)); goog.asserts.assert(goog.isDef(imageStyle.size)); - goog.asserts.assert(!goog.isNull(imageStyle.image)); + // FIXME pixel ratio + var image = imageStyle.getImage(1); + goog.asserts.assert(!goog.isNull(image)); var state = this.state_; state.anchorX = imageStyle.anchor[0]; state.anchorY = imageStyle.anchor[1]; - state.image = imageStyle.image; + state.image = image; state.width = imageStyle.size[0]; state.height = imageStyle.size[1]; state.snapToPixel = imageStyle.snapToPixel;