mouseleave shim utility