fixed Show() and isHover()