ensureVisibility