Fix corner-case with transparent view visibility detect

Case where a transparent view overlaps a non-control (e.g. UILabel),
and visibility heuristic will determine it invisible.