The nearest ancestor of the current node that is not filtered out, or null if there is no such ancestor.
This method sets currentNode to the nearest ancestor of the current node that is not filtered out and returns that ancestor. If there is no such ancestor, it leaves currentNode unchanged and returns null.