diff --git a/lib/OpenLayers/Renderer.js b/lib/OpenLayers/Renderer.js index 6a35b3f34c..b4fba7f717 100644 --- a/lib/OpenLayers/Renderer.js +++ b/lib/OpenLayers/Renderer.js @@ -125,6 +125,9 @@ OpenLayers.Renderer = OpenLayers.Class({ */ setExtent: function(extent, resolutionChanged) { this.extent = extent.clone(); + if (this.map.baseLayer && this.map.baseLayer.wrapDateLine) { + this.extent = extent.wrapDateLine(this.map.getMaxExtent()); + } if (resolutionChanged) { this.resolution = null; }