From 33cdec2fd4c124e181356be81a756aa6824c4ec2 Mon Sep 17 00:00:00 2001 From: Wu Cheng-Han Date: Thu, 24 Sep 2015 13:55:02 +0800 Subject: Updated to lock the navbar on changeMode --- public/js/index.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'public/js/index.js') 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 -- cgit v1.2.3