---
title: HMCharacteristicValueCurrentVisibilityState.alwaysShown
framework: homekit
role: symbol
role_heading: Case
path: homekit/hmcharacteristicvaluecurrentvisibilitystate/alwaysshown
---

# HMCharacteristicValueCurrentVisibilityState.alwaysShown

The media source is always displayed.

## Declaration

```swift
case alwaysShown
```

## Discussion

Discussion The media source can’t be hidden by writing to its Target Visibility State characteristic, even if one is included.

## See Also

### Visibility states

- [HMCharacteristicValueCurrentVisibilityState.connected](homekit/hmcharacteristicvaluecurrentvisibilitystate/connected.md)
- [HMCharacteristicValueCurrentVisibilityState.hidden](homekit/hmcharacteristicvaluecurrentvisibilitystate/hidden.md)
- [HMCharacteristicValueCurrentVisibilityState.shown](homekit/hmcharacteristicvaluecurrentvisibilitystate/shown.md)
