diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/LocationInfoCache.kt | 31 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt | 1 |
2 files changed, 0 insertions, 32 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/LocationInfoCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/LocationInfoCache.kt index 04a99859a1..e8136ce5ed 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/LocationInfoCache.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/LocationInfoCache.kt @@ -14,10 +14,6 @@ import net.mullvad.mullvadvpn.model.Constraint import net.mullvad.mullvadvpn.model.GeoIpLocation import net.mullvad.mullvadvpn.model.RelaySettings import net.mullvad.mullvadvpn.model.TunnelState -import net.mullvad.mullvadvpn.relaylist.Relay -import net.mullvad.mullvadvpn.relaylist.RelayCity -import net.mullvad.mullvadvpn.relaylist.RelayCountry -import net.mullvad.mullvadvpn.relaylist.RelayItem import net.mullvad.mullvadvpn.service.endpoint.SettingsListener import net.mullvad.mullvadvpn.util.ExponentialBackoff import net.mullvad.mullvadvpn.util.Intermittent @@ -76,12 +72,6 @@ class LocationInfoCache( state = newState } - var selectedRelay by observable<RelayItem?>(null) { _, oldRelay, newRelay -> - if (newRelay != oldRelay) { - updateSelectedRelayLocation(newRelay) - } - } - init { connectivityListener.connectivityNotifier.subscribe(this) { isConnected -> if (isConnected && state is TunnelState.Disconnected) { @@ -102,27 +92,6 @@ class LocationInfoCache( onNewLocation = null } - private fun updateSelectedRelayLocation(relayItem: RelayItem?) { - selectedRelayLocation = when (relayItem) { - is RelayCountry -> GeoIpLocation(null, null, relayItem.name, null, null) - is RelayCity -> GeoIpLocation( - null, - null, - relayItem.country.name, - relayItem.name, - null - ) - is Relay -> GeoIpLocation( - null, - null, - relayItem.city.country.name, - relayItem.city.name, - relayItem.name - ) - else -> null - } - } - private fun runFetcher() = GlobalScope.actor<RequestFetch>( Dispatchers.Default, Channel.CONFLATED diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt index 755a6c5fea..9c8e797945 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt @@ -91,7 +91,6 @@ class ConnectFragment : relayListListener.onRelayListChange = { _, selectedRelayItem -> jobTracker.newUiJob("updateSelectedRelayItem") { - locationInfoCache.selectedRelay = selectedRelayItem switchLocationButton.location = selectedRelayItem } } |
