Possible bug fix for visible()

Not 100% what the issue is, but it seems to be related to calling Array functions on an object of type NodeList (which is what findAll() returns)