diff --git a/js/iD/renderer/hash.js b/js/iD/renderer/hash.js index 4a18fddd8..f09e686a1 100644 --- a/js/iD/renderer/hash.js +++ b/js/iD/renderer/hash.js @@ -43,10 +43,12 @@ iD.Hash = function() { map.off("move", move); window.removeEventListener("hashchange", hashchange, false); } - if (map = x) { + map = x; + if (x) { map.on("move", move); window.addEventListener("hashchange", hashchange, false); - location.hash ? hashchange() : move(); + if (location.hash) hashchange(); + else move(); } return hash; };