X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/605c700895e291fe88ba5821ab3c4ebbd829ad52..898bc32f48a395f428e7f57d04bbc95ec27d8517:/app/assets/javascripts/index.js diff --git a/app/assets/javascripts/index.js b/app/assets/javascripts/index.js index 0ceb015a7..2216a0352 100644 --- a/app/assets/javascripts/index.js +++ b/app/assets/javascripts/index.js @@ -7,6 +7,9 @@ $(document).ready(function () { var params = OSM.mapParams(); var map = createMap("map"); + map.events.register("moveend", map, updateLocation); + map.events.register("changelayer", map, updateLocation); + if (!params.object_zoom) { if (params.bbox) { var bbox = new OpenLayers.Bounds(params.minlon, params.minlat, params.maxlon, params.maxlat); @@ -14,7 +17,7 @@ $(document).ready(function () { map.zoomToExtent(proj(bbox)); if (params.box) { - $(window).load(function() { addBoxToMap(bbox) }); + addBoxToMap(bbox); } } else { setMapCenter(new OpenLayers.LonLat(params.lon, params.lat), params.zoom); @@ -36,13 +39,9 @@ $(document).ready(function () { url += "/full"; } - $(window).load(function() { addObjectToMap(url, params.object_zoom) }); + addObjectToMap(url, params.object_zoom); } - map.events.register("moveend", map, updateLocation); - map.events.register("changelayer", map, updateLocation); - - updateLocation(); handleResize(); $("#show_data").click(function (e) {