X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e7ef10d4289501a04045e01ecf7fe9202c09eb4f..9bf489a0b90f80a9be2dab78896950a4da7d0fc2:/app/assets/javascripts/index/history.js diff --git a/app/assets/javascripts/index/history.js b/app/assets/javascripts/index/history.js index cb1f6f8d5..71a94aef0 100644 --- a/app/assets/javascripts/index/history.js +++ b/app/assets/javascripts/index/history.js @@ -62,7 +62,7 @@ OSM.History = function(map) { url: window.location.pathname, method: "GET", data: data, - success: function(html, status, xhr) { + success: function(html) { $('#sidebar_content .changesets').html(html); updateMap(); } @@ -97,9 +97,17 @@ OSM.History = function(map) { $("[data-changeset]").each(function () { var changeset = $(this).data('changeset'); if (changeset.bbox) { + var latModifier = 0; + var lonModifier = 0; + + if (changeset.bbox.minlat === changeset.bbox.maxlat || changeset.bbox.minlon === changeset.bbox.maxlon) { + latModifier = 0.0001; + lonModifier = 0.0002; + } + changeset.bounds = L.latLngBounds( - [changeset.bbox.minlat, changeset.bbox.minlon], - [changeset.bbox.maxlat, changeset.bbox.maxlon]); + [changeset.bbox.minlat - latModifier, changeset.bbox.minlon - lonModifier], + [changeset.bbox.maxlat + latModifier, changeset.bbox.maxlon + lonModifier]); changesets.push(changeset); } });