Rollback changes in `1e1695f`
Use self.visible to determine if notification view is on screen