summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/nav/NavView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/nav/NavView.js')
-rwxr-xr-xStoneIsland/www/js/lib/nav/NavView.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/StoneIsland/www/js/lib/nav/NavView.js b/StoneIsland/www/js/lib/nav/NavView.js
index a9a1938e..a6a39633 100755
--- a/StoneIsland/www/js/lib/nav/NavView.js
+++ b/StoneIsland/www/js/lib/nav/NavView.js
@@ -1,3 +1,5 @@
+var klassTimeout;
+
var NavView = View.extend({
el: "#nav",
@@ -52,14 +54,16 @@ var NavView = View.extend({
doneShowingNav = true
}, 800)
if (klass) {
- setTimeout(function(){
+ klassTimeout = setTimeout(function(){
this.addClass(klass)
}.bind(this), 500)
}
},
hide: function(){
- if (!doneShowingNav) return
+ if (!doneShowingNav) {
+ clearTimeout(klassTimeout)
+ }
$("body").removeClass("nav")
app.curtain.hide("dark")
},