Always use controller computed zoom when starting Potlatch
The value of mapParams.zoom may have come from the cookie and be unrelated to the actual view the user came from with this click, so just use the default zoom set by the controller. Fixes #621.
This commit is contained in:
parent
7318ee4b93
commit
7a35004389
2 changed files with 4 additions and 4 deletions
|
@ -51,10 +51,10 @@
|
|||
// 700,600 for fixed size, 100%,100% for resizable
|
||||
}
|
||||
|
||||
var mapParams = OSM.mapParams();
|
||||
<% if @lat && @lon -%>
|
||||
doSWF(<%= @lat %>, <%= @lon %>, mapParams.zoom || <%= @zoom %>);
|
||||
doSWF(<%= @lat %>, <%= @lon %>, <%= @zoom %>);
|
||||
<% else -%>
|
||||
var mapParams = OSM.mapParams();
|
||||
doSWF(mapParams.lat, mapParams.lon, mapParams.zoom || 17);
|
||||
<% end -%>
|
||||
</script>
|
||||
|
|
|
@ -70,10 +70,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
var mapParams = OSM.mapParams();
|
||||
<% if @lat && @lon -%>
|
||||
doSWF(<%= @lat %>, <%= @lon %>, mapParams.zoom || <%= @zoom %>);
|
||||
doSWF(<%= @lat %>, <%= @lon %>, <%= @zoom %>);
|
||||
<% else -%>
|
||||
var mapParams = OSM.mapParams();
|
||||
doSWF(mapParams.lat, mapParams.lon, mapParams.zoom || 17);
|
||||
<% end -%>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue