From 8d4ace1dbea3b38e08a2fa369cf988eaac5b3dba Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 2 Dec 2019 17:37:35 +0100 Subject: fixing more stuff --- StoneIsland/www/js/lib/nav/NavView.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'StoneIsland/www/js/lib/nav') 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") }, -- cgit v1.2.3-70-g09d2