Also update zoom property

This commit is contained in:
Andreas Hocevar
2021-12-16 09:54:06 +01:00
parent f6cb4c296d
commit 628e5c1c90
2 changed files with 10 additions and 7 deletions

View File

@@ -480,8 +480,7 @@ class View extends BaseObject {
);
if (options.resolution !== undefined) {
this.setResolution(options.resolution);
}
if (options.zoom !== undefined) {
} else if (options.zoom !== undefined) {
this.setZoom(options.zoom);
}
}
@@ -530,8 +529,7 @@ class View extends BaseObject {
// preserve resolution (or zoom)
if (options.resolution !== undefined) {
options.resolution = this.getResolution();
}
if (options.zoom !== undefined) {
} else {
options.zoom = this.getZoom();
}
@@ -1731,6 +1729,7 @@ class View extends BaseObject {
}
if (this.get(ViewProperty.RESOLUTION) !== newResolution) {
this.set(ViewProperty.RESOLUTION, newResolution);
this.set('zoom', this.getZoom(), true);
}
if (
!newCenter ||