diff --git a/index.html b/index.html index c5ff6724..cb29d687 100644 --- a/index.html +++ b/index.html @@ -7817,7 +7817,7 @@ - + diff --git a/modules/ui/options.js b/modules/ui/options.js index 0683a694..47cbf60c 100644 --- a/modules/ui/options.js +++ b/modules/ui/options.js @@ -461,8 +461,13 @@ function changeDialogsTheme(themeColor, transparency) { } function changeZoomExtent(value) { + if(+zoomExtentMin.value > +zoomExtentMax.value) { + [zoomExtentMin.value, zoomExtentMax.value]=[zoomExtentMax.value, zoomExtentMin.value]; + } const min = Math.max(+zoomExtentMin.value, 0.01); const max = Math.min(+zoomExtentMax.value, 200); + zoomExtentMin.value = min; + zoomExtentMax.value = max; zoom.scaleExtent([min, max]); const scale = minmax(+value, 0.01, 200); zoom.scaleTo(svg, scale); diff --git a/versioning.js b/versioning.js index 80db2aac..e8667969 100644 --- a/versioning.js +++ b/versioning.js @@ -1,7 +1,7 @@ "use strict"; // version and caching control -const version = "1.87.08"; // generator version, update each time +const version = "1.87.09"; // generator version, update each time { document.title += " v" + version;