diff --git a/lib/OpenLayers/Layer/EventPane.js b/lib/OpenLayers/Layer/EventPane.js index 02464556d6..71bcb10242 100644 --- a/lib/OpenLayers/Layer/EventPane.js +++ b/lib/OpenLayers/Layer/EventPane.js @@ -227,9 +227,9 @@ OpenLayers.Layer.EventPane = OpenLayers.Class(OpenLayers.Layer, { var center = this.getMapObjectLonLatFromOLLonLat(newCenter); if (dragging && this.dragPanMapObject) { - var res = this.map.resolution; //readability - var dX = (newCenter.lon - oldCenter.lon) / res; - var dY = (newCenter.lat - oldCenter.lat) / res; + var resolution = this.map.getResolution(); + var dX = (newCenter.lon - oldCenter.lon) / resolution; + var dY = (newCenter.lat - oldCenter.lat) / resolution; this.dragPanMapObject(dX, dY); } else { var zoom = this.getMapObjectZoomFromOLZoom(newZoom);