summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2022-04-14 11:50:31 +0200
committerGitHub <noreply@github.com>2022-04-14 11:50:31 +0200
commit08f30d1b6ac9b7bc05857f88a70277d5ceb27ba1 (patch)
tree0e00e89419f18abd5e2b8f8cc15bcc242d6d013e
parent5c67d906fd2d2ae3d27abbe31c280f1b0623552d (diff)
Fixed #33637 -- Improved initial zoom level in MapWidget.
-rw-r--r--django/contrib/gis/static/gis/js/OLMapWidget.js2
-rw-r--r--js_tests/gis/mapwidget.test.js2
2 files changed, 2 insertions, 2 deletions
diff --git a/django/contrib/gis/static/gis/js/OLMapWidget.js b/django/contrib/gis/static/gis/js/OLMapWidget.js
index 2395e4d7dd..69dfa71a5b 100644
--- a/django/contrib/gis/static/gis/js/OLMapWidget.js
+++ b/django/contrib/gis/static/gis/js/OLMapWidget.js
@@ -99,7 +99,7 @@ ol.inherits(GeometryTypeControl, ol.control.Control);
ol.extent.extend(extent, feature.getGeometry().getExtent());
}, this);
// Center/zoom the map
- this.map.getView().fit(extent, {maxZoom: this.options.default_zoom});
+ this.map.getView().fit(extent, {minResolution: 1});
} else {
this.map.getView().setCenter(this.defaultCenter());
}
diff --git a/js_tests/gis/mapwidget.test.js b/js_tests/gis/mapwidget.test.js
index 80ed17b9d0..8991738c6c 100644
--- a/js_tests/gis/mapwidget.test.js
+++ b/js_tests/gis/mapwidget.test.js
@@ -33,7 +33,7 @@ QUnit.test('MapWidget.defaultCenter', function(assert) {
'6.81,47.08',
'Default center at 6.81, 47.08'
);
- assert.equal(widget.map.getView().getZoom(), 12);
+ assert.equal(widget.map.getView().getZoom(), 17);
});
QUnit.test('MapWidget.interactions', function(assert) {