diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-09-03 08:14:33 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-09-03 10:13:36 +0000 |
| commit | e95dd9792fb8107a6cc0f472a711c183b4fe9fed (patch) | |
| tree | ff9cba3ffd05d90ec7cb28bfa14c87fcdea52f04 /android/src/main | |
| parent | 1cbab38ade96b3df42b6165fbfb0658c68bb9ace (diff) | |
| download | mullvadvpn-e95dd9792fb8107a6cc0f472a711c183b4fe9fed.tar.xz mullvadvpn-e95dd9792fb8107a6cc0f472a711c183b4fe9fed.zip | |
Update selected relay in UI thread
Diffstat (limited to 'android/src/main')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt | 6 |
1 files changed, 4 insertions, 2 deletions
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 30794f0eec..4c2d498baf 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectFragment.kt @@ -86,8 +86,10 @@ class ConnectFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { } relayListListener.onRelayListChange = { _, selectedRelayItem -> - locationInfoCache.selectedRelay = selectedRelayItem - switchLocationButton.location = selectedRelayItem + jobTracker.newUiJob("updateSelectedRelayItem") { + locationInfoCache.selectedRelay = selectedRelayItem + switchLocationButton.location = selectedRelayItem + } } connectionProxy.onUiStateChange.subscribe(this) { uiState -> |
