diff options
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt index b698d86f9e..be0458e66a 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt @@ -22,7 +22,6 @@ class ConnectionProxy(val context: Context, val daemon: MullvadDaemon) { private var activeAction: Job? = null private var resetAnticipatedStateJob: Job? = null - private val fetchInitialStateJob = fetchInitialState() private val initialState: TunnelState = TunnelState.Disconnected() var onStateChange = EventNotifier(initialState) @@ -34,6 +33,8 @@ class ConnectionProxy(val context: Context, val daemon: MullvadDaemon) { var uiState by onUiStateChange.notifiable() private set + private val fetchInitialStateJob = fetchInitialState() + init { daemon.onTunnelStateChange = { newState -> synchronized(this) { |
