summaryrefslogtreecommitdiff
path: root/public/js/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/index.js')
-rw-r--r--public/js/index.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/public/js/index.js b/public/js/index.js
index 26fc0cc8..a902a6fb 100644
--- a/public/js/index.js
+++ b/public/js/index.js
@@ -550,6 +550,7 @@ function toggleMode() {
}
function changeMode(type) {
+ lockNavbar();
saveInfo();
if (type)
currentMode = type;
@@ -616,6 +617,16 @@ function changeMode(type) {
ui.toolbar.view.addClass("active");
modeIcon.addClass('fa-toggle-on');
}
+ unlockNavbar();
+}
+
+function lockNavbar() {
+ $('.navbar').addClass('locked');
+}
+
+var unlockNavbar = _.debounce(function () {
+ $('.navbar').removeClass('locked');
+}, 200);
}
//button actions