summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/main
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-11-19 16:58:17 +0100
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2024-11-20 10:49:34 +0100
commit08e8569e09db4a7c479bb2b3048872084211cde1 (patch)
treed5a86fd6379d86380c2b4e5a077693212a958925 /android/app/src/main
parent8e8c679f016ec3be7fe55777bc80ba5b4806e71d (diff)
downloadmullvadvpn-08e8569e09db4a7c479bb2b3048872084211cde1.tar.xz
mullvadvpn-08e8569e09db4a7c479bb2b3048872084211cde1.zip
Use last known location instead of null when tunnel state is error
Diffstat (limited to 'android/app/src/main')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
index d9ca922f1f..5572f93961 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
@@ -78,11 +78,11 @@ class ConnectViewModel(
location =
when (tunnelState) {
is TunnelState.Disconnected ->
- tunnelState.location() ?: lastKnownDisconnectedLocation
+ tunnelState.location ?: lastKnownDisconnectedLocation
is TunnelState.Connecting -> tunnelState.location
is TunnelState.Connected -> tunnelState.location
is TunnelState.Disconnecting -> lastKnownDisconnectedLocation
- is TunnelState.Error -> null
+ is TunnelState.Error -> lastKnownDisconnectedLocation
},
selectedRelayItemTitle = selectedRelayItemTitle,
tunnelState = tunnelState,