summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/ui/site/ProjectList.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/ui/site/ProjectList.js')
-rw-r--r--public/assets/javascripts/ui/site/ProjectList.js20
1 files changed, 18 insertions, 2 deletions
diff --git a/public/assets/javascripts/ui/site/ProjectList.js b/public/assets/javascripts/ui/site/ProjectList.js
index 993d805..149cd41 100644
--- a/public/assets/javascripts/ui/site/ProjectList.js
+++ b/public/assets/javascripts/ui/site/ProjectList.js
@@ -4,13 +4,28 @@ var ProjectList = View.extend({
el: ".projectList",
events: {
- "mouseenter .room": 'spinOn',
- "mouseleave .room": 'spinOff',
+ "mouseenter .room": 'enter',
+ "mouseleave .room": 'leave',
},
initialize: function(){
},
+ timeout: null,
+ enter: function(){
+ clearTimeout(this.timeout)
+ this.advance()
+ },
+
+ leave: function(){
+ clearTimeout(this.timeout)
+ },
+
+ advance: function(){
+ this.timeout = setTimeout(this.advance.bind(this), 500)
+ }
+
+/*
spinOn: function(e){
var iframe = $(e.currentTarget).find("iframe").get('0')
if (! iframe) return
@@ -22,5 +37,6 @@ var ProjectList = View.extend({
if (! iframe) return
iframe.contentWindow.postMessage("spin-off", window.location.origin)
}
+*/
})