diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/NotificationBanner.kt | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/NotificationBanner.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/NotificationBanner.kt index 447837fefd..20e69b8c23 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/NotificationBanner.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/NotificationBanner.kt @@ -82,17 +82,8 @@ class NotificationBanner( newListener?.invoke(height) } - var keyState: KeygenEvent? = null - set(value) { - field = value - update() - } - - var tunnelState: TunnelState = TunnelState.Disconnected() - set(value) { - field = value - update() - } + var keyState by observable<KeygenEvent?>(null) { _, _, _ -> update() } + var tunnelState by observable<TunnelState>(TunnelState.Disconnected()) { _, _, _ -> update() } init { banner.setOnClickListener { onClick() } |
