diff --git a/web/index.html b/web/index.html index e9b0b9a..a0b201e 100644 --- a/web/index.html +++ b/web/index.html @@ -10,12 +10,6 @@
Photos
-
-
-
Loading...
-
-
-
@@ -30,6 +24,12 @@
+
+
+
Loading...
+
+
+
Forgot my camera.
diff --git a/web/js/010-control.js b/web/js/010-control.js index 17cb8e2..f675508 100644 --- a/web/js/010-control.js +++ b/web/js/010-control.js @@ -281,10 +281,14 @@ $(document).ready(function() { var album_cache = new Array(); $(window).hashchange(function() { var new_album_cache = location.hash.substring(1); - if (new_album_cache.length && new_album_cache[0] == "!") - new_album_cache = new_album_cache.substring(1); - if (new_album_cache.length && new_album_cache[0] == "/") - new_album_cache = new_album_cache.substring(1); + if (new_album_cache.length) { + if (new_album_cache[0] == "!") + new_album_cache = new_album_cache.substring(1); + if (new_album_cache[0] == "/") + new_album_cache = new_album_cache.substring(1); + if (new_album_cache[new_album_cache.length - 1] == "/") + new_album_cache = new_album_cache.substring(0, new_album_cache.length - 1); + } var index = new_album_cache.lastIndexOf("/"); if (index != -1 && index != new_album_cache.length - 1) { previous_photo_cache = current_photo_cache;