diff --git a/external/L.Control.Zoomslider.css b/external/L.Control.Zoomslider.css index 59317566..5e70bbee 100644 --- a/external/L.Control.Zoomslider.css +++ b/external/L.Control.Zoomslider.css @@ -17,7 +17,7 @@ height:5px; background-color: black; background-position: center; - -webkit-border-radius: 15px; + -webkit-border-radius: 15px; border-radius: 15px; margin-left: 5px; /*border: 5px; */ @@ -36,7 +36,7 @@ .leaflet-dragging .leaflet-control-zoomslider, .leaflet-dragging .leaflet-control-zoomslider-slider, -.leaflet-dragging .leaflet-control-zoomslider-slider-body, +.leaflet-dragging .leaflet-control-zoomslider-slider-body, .leaflet-dragging .leaflet-control-zoomslider a, .leaflet-dragging .leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled, .leaflet-dragging .leaflet-control-zoomslider-slider-knob:hover { diff --git a/plugins/zoom-slider.user.js b/plugins/zoom-slider.user.js index dc864bd2..a0b41b7b 100644 --- a/plugins/zoom-slider.user.js +++ b/plugins/zoom-slider.user.js @@ -27,10 +27,12 @@ window.plugin.zoomSlider.setup = function() { try { console.log('Loading Leaflet.zoomslider JS now'); } catch(e) {} @@INCLUDERAW:external/L.Control.Zoomslider.js@@ try { console.log('done loading Leaflet.zoomslider JS'); } catch(e) {} - - window.map.removeControl(map.zoomControl); + + if(map.zoomControl._map) { + window.map.removeControl(map.zoomControl); + } window.map.addControl(L.control.zoomslider()); - + $('head').append(''); };