Small thing.
When tooltip is shown on hover, after click event he is simply "hanging" there.
Proposal would be to bind click anyway when hover is used
@$element.hover((=>
_hover = true
@updatePosition()
setTimeout(=>
@show() if _hover
, @getSetting 'delay')
), (=>
_hover = false
@hide()
)).bind('click', =>
@hide()
)