map.noteLayer = new L.LayerGroup({code: 'N'});
map.dataLayer = new L.OSM.DataLayer(null);
- $("#map").on("resized", function () {
+ $("#sidebar").on("opened closed", function () {
map.invalidateSize();
});
L.control.locate({position: 'topright'})
.addTo(map);
- var sidebar = L.OSM.sidebar('#map-ui');
+ var sidebar = L.OSM.sidebar('#map-ui')
+ .addTo(map);
L.OSM.layers({
position: 'topright',
addObjectToMap(params.object, map, { zoom: params.object_zoom });
}
- handleResize();
-
$("body").on("click", "a.set_position", setPositionLink(map));
$("a[data-editor=remote]").click(function(e) {
remoteEditHandler(map.getBounds());
}
- $(window).resize(handleResize);
-
$("#search_form").submit(submitSearch(map));
$("#sidebar_title").html(I18n.t('site.sidebar.search_results'));
$("#sidebar_content").load($(this).attr("action"), {
query: $("#query").val(),
- minlon: bounds.getWestLng(),
- minlat: bounds.getSouthLat(),
- maxlon: bounds.getEastLng(),
- maxlat: bounds.getNorthLat()
+ minlon: bounds.getWest(),
+ minlat: bounds.getSouth(),
+ maxlon: bounds.getEast(),
+ maxlat: bounds.getNorth()
}, openSidebar);
return e.preventDefault();