[OpenLayers-Commits] r11977 - trunk/openlayers/lib/OpenLayers/Renderer

commits-20090109 at openlayers.org commits-20090109 at openlayers.org
Thu May 19 10:02:48 EDT 2011


Author: aabt
Date: 2011-05-19 07:02:44 -0700 (Thu, 19 May 2011)
New Revision: 11977

Modified:
   trunk/openlayers/lib/OpenLayers/Renderer/Canvas.js
Log:
round coordinates of externalGraphic in Canvas renderer, prevent Gecko to blur images p=pgira,me r=ahocevar (closes #3305)

Modified: trunk/openlayers/lib/OpenLayers/Renderer/Canvas.js
===================================================================
--- trunk/openlayers/lib/OpenLayers/Renderer/Canvas.js	2011-05-19 12:21:26 UTC (rev 11976)
+++ trunk/openlayers/lib/OpenLayers/Renderer/Canvas.js	2011-05-19 14:02:44 UTC (rev 11977)
@@ -232,8 +232,8 @@
             var p0 = pt[0];
             var p1 = pt[1];
             if(!isNaN(p0) && !isNaN(p1)) {
-                var x = p0 + xOffset;
-                var y = p1 + yOffset;
+                var x = (p0 + xOffset) | 0;
+                var y = (p1 + yOffset) | 0;
                 var canvas = this.canvas;
                 canvas.globalAlpha = opacity;
                 var factor = OpenLayers.Renderer.Canvas.drawImageScaleFactor ||



More information about the Commits mailing list