diff --git a/umap/static/umap/js/modules/rendering/map.js b/umap/static/umap/js/modules/rendering/map.js index 2e3f445ef..00d6a1319 100644 --- a/umap/static/umap/js/modules/rendering/map.js +++ b/umap/static/umap/js/modules/rendering/map.js @@ -96,8 +96,12 @@ const ControlsMixin = { this._controls.more = new U.MoreControls() this._controls.scale = L.control.scale() this._controls.permanentCredit = new U.PermanentCreditsControl(this) - if (this.options.scrollWheelZoom) this.scrollWheelZoom.enable() - else this.scrollWheelZoom.disable() + if (this.options.scrollWheelZoom){ + this.scrollWheelZoom.enable() + } else { + this.scrollWheelZoom.disable() + this.options.dragging = !L.Browser.mobile + } this._umap.drop = new U.DropControl(this) this._controls.tilelayers = new U.TileLayerControl(this) },