summaryrefslogtreecommitdiff
path: root/public/js/index.js
diff options
context:
space:
mode:
authorWu Cheng-Han2015-09-24 13:55:02 +0800
committerWu Cheng-Han2015-09-24 13:55:02 +0800
commit33cdec2fd4c124e181356be81a756aa6824c4ec2 (patch)
tree2b5e7b93ebcf138ecb0b928e824258698b45ff61 /public/js/index.js
parentc9f35b9aa0782c7e765ca0e71196db11356caed1 (diff)
Updated to lock the navbar on changeMode
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