Fix isVisible bug