From e2f55c1c1b3345be7c7737a27eb27c8964420b9c Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Wed, 6 Nov 2013 12:26:25 -0800 Subject: [PATCH] L.hash expects parseHash to return false if there isn't a location --- app/assets/javascripts/osm.js.erb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/assets/javascripts/osm.js.erb b/app/assets/javascripts/osm.js.erb index 59d880efc..ad6d5cb9c 100644 --- a/app/assets/javascripts/osm.js.erb +++ b/app/assets/javascripts/osm.js.erb @@ -104,6 +104,9 @@ OSM = { if (hash.indexOf('#') === 0) { hash = hash.substr(1); } + if (hash === '') { + return false; + } hash = querystring.parse(hash); var args = L.Hash.parseHash(hash.map || '') || {}; if (hash.layers) args.layers = hash.layers; -- 2.43.2