$(".describe_location").on("click", function(e) {
e.preventDefault();
- var precision = OSM.zoomPrecision(map.getZoom());
+ var center = map.getCenter().wrap(),
+ precision = OSM.zoomPrecision(map.getZoom());
OSM.router.route("/search?query=" + encodeURIComponent(
- map.getCenter().lat.toFixed(precision) + "," +
- map.getCenter().lng.toFixed(precision)));
+ center.lat.toFixed(precision) + "," + center.lng.toFixed(precision)
+ ));
});
$("#sidebar_content")
page.pushstate = page.popstate = function(path) {
var params = querystring.parse(path.substring(path.indexOf('?') + 1));
$(".search_form input[name=query]").val(params.query);
+ $(".describe_location").hide();
OSM.loadSidebarContent(path, page.load);
};