Merge pull request #110 from ahocevar/no-pan-on-invalid-zoom
No pan on invalid zoom. r=@tschaub
This commit is contained in:
@@ -1749,7 +1749,12 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
}
|
||||
}
|
||||
if (this.baseLayer.wrapDateLine) {
|
||||
var requestedZoom = zoom;
|
||||
zoom = this.adjustZoom(zoom);
|
||||
if (zoom !== requestedZoom) {
|
||||
// zoom was adjusted, so keep old lonlat to avoid panning
|
||||
lonlat = this.getCenter();
|
||||
}
|
||||
}
|
||||
// dragging is false by default
|
||||
var dragging = options.dragging || this.dragging;
|
||||
|
||||
Reference in New Issue
Block a user