]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/leaflet.map.js.erb
Restore support for #layers=X with no map parameter
[rails.git] / app / assets / javascripts / leaflet.map.js.erb
index f65325e37b94cffbd580afa25e1f647409918975..af7ce202da4ec23f2bee1f018d9c0efc93b39139 100644 (file)
@@ -243,6 +243,11 @@ L.OSM.Map = L.Map.extend({
       zoom: this.getZoom(),
       layers: this.getLayersCode()
     }
+  },
+
+  setState: function(state, options) {
+    if (state.center) this.setView(state.center, state.zoom, options);
+    this.updateLayers(state.layers);
   }
 });