- parent.setTimeout(function() {
- var hash = parent.OSM.formatHash({ lon: center[0], lat: center[1], zoom: zoom });
- if (hash !== parent.location.hash) {
- parent.location.replace(hash);
- }
- }, 0);
+ var hash = parent.OSM.formatHash({ lon: center[0], lat: center[1], zoom: zoom });
+ if (hash !== parent.location.hash) {
+ parent.location.replace(parent.location.href.replace(/(#.*|$)/, hash));
+ }