Fixed IsHidden vs IsVisible