#1476 isVisible check using listeners instead of polling