moveToVisibilityState