Use mouseenter instead of mouseover for menu entries.

This commit is contained in:
Mayhem 2014-01-21 14:22:58 +01:00
parent ef3ac421ca
commit 878b6afe5a

View File

@ -139,6 +139,8 @@ UI = do ->
e.preventDefault()
e.stopPropagation()
onFocus: (e) =>
@focus e.target
focus: (entry) ->
while focused = $.x 'parent::*/child::*[contains(@class,"focused")]', entry
$.rmClass focused, 'focused'
@ -174,10 +176,7 @@ UI = do ->
parseEntry: (entry) ->
{el, subEntries} = entry
$.addClass el, 'entry'
$.on el, 'focus mouseover', ((e) ->
e.stopPropagation()
@focus el
).bind @
$.on el, 'focus mouseenter', @onFocus
el.style.order = entry.order or 100
return unless subEntries
$.addClass el, 'has-submenu'