History

Fix sidebar when the mouse leave the window

Enoc committed 5 years ago

Commit 2824f751 parent 74802571 file · +5 −1Browse files

Unified · Split

assets/javascripts/views/sidebar/sidebar.coffee+5−1
@@ -28,10 +28,14 @@ class app.views.Sidebar extends app.View · 27 unmodified lines
2828
2929 app.on 'ready', @onReady
3030
31− $.on document.documentElement, 'mouseleave', (event) => @display() unless event.clientX <= 0
31+ $.on document.documentElement, 'mouseleave', => @hide()
3232 $.on document.documentElement, 'mouseenter', => @resetDisplay(forceNoHover: false)
3333 return
3434
35+ hide: ->
36+ @removeClass 'show'
37+ return
38+
3539 display: ->
3640 @addClass 'show'
3741 return