diff --git a/umap/static/umap/js/umap.layer.js b/umap/static/umap/js/umap.layer.js index 590d69d3..a0d677e5 100644 --- a/umap/static/umap/js/umap.layer.js +++ b/umap/static/umap/js/umap.layer.js @@ -390,8 +390,7 @@ L.U.DataLayer = L.Evented.extend({ const from = parseInt(this.options.fromZoom, 10), to = parseInt(this.options.toZoom, 10), zoom = this.map.getZoom() - if (isNaN(from) || isNaN(to)) return false - return (zoom >= from && zoom <= to) + return !((!isNaN(from) && zoom < from) || (!isNaN(to) && zoom > to)) }, fetchRemoteData: function () {