]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/browse.js
Clean up some of the map JS, reduce scope of globals
[rails.git] / app / assets / javascripts / browse.js
index a5738e1ba7f449ad93c4070e63f43f0f30cd6531..0b60778d63493666ab4a63b8e7f493b06e735d91 100644 (file)
@@ -21,10 +21,16 @@ $(document).ready(function () {
     return false;
   }
 
-  var map = createMap("small_map", {
-    layerControl: false,
-    panZoomControl: false,
-    attributionControl: false
+  var map = L.map("small_map", {
+    attributionControl: false,
+    zoomControl: false
+  }).addLayer(new L.OSM.Mapnik());
+
+  L.control.zoom({position: 'topright'})
+    .addTo(map);
+
+  $("#small_map").on("resized", function () {
+    map.invalidateSize();
   });
 
   var params = $("#small_map").data();
@@ -79,7 +85,7 @@ $(document).ready(function () {
       object.version = params.version - 1;
     }
 
-    addObjectToMap(object, {
+    addObjectToMap(object, map, {
       zoom: true, 
       callback: function(extent) {
         $("#loading").hide();