Recursively call show() and hide() on subviews when parent view is shown / hidden
Recursively call show() and hide() on subviews when parent view is shown / hidden

burninggarden/burninggarden,burninggarden/burninggarden,burninggarden/burninggarden