summaryrefslogtreecommitdiffstats
path: root/assets/javascript/core
diff options
context:
space:
mode:
Diffstat (limited to 'assets/javascript/core')
-rw-r--r--assets/javascript/core/sidebar.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/assets/javascript/core/sidebar.js b/assets/javascript/core/sidebar.js
index 648aadb..717c2b7 100644
--- a/assets/javascript/core/sidebar.js
+++ b/assets/javascript/core/sidebar.js
@@ -6,6 +6,7 @@ define([
// Toggle sidebar with or withour animation
var toggleSidebar = function(_state, animation) {
+ if (-state != null && isOpen() == _state) return;
if (animation == null) animation = true;
var $book = state().$book;
@@ -31,7 +32,7 @@ define([
});
// Init last state if not mobile and not homepage
- if (!isOpen()) toggleSidebar(platform.isMobile ? false : storage.get("sidebar", false), false);
+ toggleSidebar(platform.isMobile ? false : storage.get("sidebar", true), false);
};
return {