Event handler for mouse event that is 'abrupt'.
Meaning that the event can be triggered as a side-effect of something totally unrelated, without an actual mouse-event.
( Designed for making sure that mouse-leave is handled when hovered entity is disposed )
Parameters
obj: T
Object
Optional event: MouseEvent
Browser MouseEvent that triggered the event of undefined if event is abrupt
Event handler for mouse event that is 'abrupt'. Meaning that the event can be triggered as a side-effect of something totally unrelated, without an actual mouse-event. ( Designed for making sure that mouse-leave is handled when hovered entity is disposed )