message: Simulate mouseleave event on the trigger elements when disabling
diff: @@ -19,9 +19,14 @@ module.exports = ($el) ->
  deactivate = ->
  $dropdown.removeAttr 'data-active'
  +
  document.documentElement.classList.remove 'HTML--disabled-scrolling'
  +
  $surface.remove()
  + # Simulate mouseleave incase anything has bound to it
  + $target.trigger 'mouseleave'
  +
  $surface.on 'click', (e) ->
  e.stopPropagation()
  deactivate()
  