forms: don't let readonly maps be moved (#26036)
This commit is contained in:
parent
35db03bb68
commit
da5e7f52b0
|
@ -29,7 +29,6 @@ $(window).on('load', function() {
|
|||
new L.Control.Zoom({position: map_controls_position}).addTo(map);
|
||||
$map_widget[0].leaflet_map = map;
|
||||
var gps_control = new L.Control.Gps({position: map_controls_position});
|
||||
map.addControl(gps_control);
|
||||
var hidden = $(this).prev();
|
||||
map.marker = null;
|
||||
var latlng;
|
||||
|
@ -47,7 +46,10 @@ $(window).on('load', function() {
|
|||
attribution: map_attribution,
|
||||
maxZoom: map_options.maxZoom
|
||||
}).addTo(map);
|
||||
if (! $map_widget.data('readonly')) {
|
||||
if ($map_widget.data('readonly')) {
|
||||
map.dragging.disable();
|
||||
} else {
|
||||
map.addControl(gps_control);
|
||||
map.on('click', function(e) {
|
||||
$map_widget.trigger('set-geolocation', e.latlng);
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue