Remove the requirement to provide a size to ol.View#fit()
This commit is contained in:
@@ -318,8 +318,6 @@ ol.control.OverviewMap.prototype.resetExtent_ = function() {
|
||||
var view = map.getView();
|
||||
var extent = view.calculateExtent(mapSize);
|
||||
|
||||
var ovmapSize = /** @type {ol.Size} */ (ovmap.getSize());
|
||||
|
||||
var ovview = ovmap.getView();
|
||||
|
||||
// get how many times the current map overview could hold different
|
||||
@@ -329,7 +327,7 @@ ol.control.OverviewMap.prototype.resetExtent_ = function() {
|
||||
ol.OVERVIEWMAP_MAX_RATIO / ol.OVERVIEWMAP_MIN_RATIO) / Math.LN2;
|
||||
var ratio = 1 / (Math.pow(2, steps / 2) * ol.OVERVIEWMAP_MIN_RATIO);
|
||||
ol.extent.scaleFromCenter(extent, ratio);
|
||||
ovview.fit(extent, ovmapSize);
|
||||
ovview.fit(extent);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -73,6 +73,5 @@ ol.control.ZoomToExtent.prototype.handleZoomToExtent_ = function() {
|
||||
var map = this.getMap();
|
||||
var view = map.getView();
|
||||
var extent = !this.extent_ ? view.getProjection().getExtent() : this.extent_;
|
||||
var size = /** @type {ol.Size} */ (map.getSize());
|
||||
view.fit(extent, size);
|
||||
view.fit(extent);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user