Browse Source

Hide sidebar when switching to album view

Tobias Reich 9 years ago
parent
commit
24159c059e
2 changed files with 7 additions and 2 deletions
  1. 6 1
      src/scripts/lychee.js
  2. 1 1
      src/scripts/sidebar.js

+ 6 - 1
src/scripts/lychee.js

@@ -206,6 +206,9 @@ lychee.load = function() {
 		// Trash data
 		photo.json = null;
 
+		// Hide sidebar
+		if (visible.sidebar()) sidebar.toggle();
+
 		// Show Album
 		if (visible.photo()) view.photo.hide();
 		if (album.json&&albumID==album.json.id) view.album.title();
@@ -223,9 +226,11 @@ lychee.load = function() {
 		album.json = null;
 		photo.json = null;
 
+		// Hide sidebar
+		if (visible.sidebar()) sidebar.toggle();
+
 		// Show Albums
 		if (visible.photo()) view.photo.hide();
-		if (visible.sidebar()) sidebar.toggle();
 		albums.load();
 
 	}

+ 1 - 1
src/scripts/sidebar.js

@@ -70,7 +70,7 @@ sidebar.toggle = function() {
 	if (visible.sidebar()||
 		visible.sidebarbutton()) {
 
-			header.dom('.button--info').toggleClass('active')
+			header.dom('.button--info').toggleClass('active');
 			lychee.content.toggleClass('sidebar');
 			sidebar.dom().toggleClass('active');