fix mouseleav event