diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-04-02 19:58:59 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-04-27 16:21:51 +0000 |
| commit | a9a388393a2d25c7ccb08497ed9923fc03421134 (patch) | |
| tree | 2e9ecbadb4323547247ca4820c5e44df2a3e7271 /android/src | |
| parent | 512aa5e227ffba216cb5feb5c2f0f90ed94b79c0 (diff) | |
| download | mullvadvpn-a9a388393a2d25c7ccb08497ed9923fc03421134.tar.xz mullvadvpn-a9a388393a2d25c7ccb08497ed9923fc03421134.zip | |
Use job creation helper method
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WireguardKeyFragment.kt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WireguardKeyFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WireguardKeyFragment.kt index c5a21fd0db..61a651674d 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WireguardKeyFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WireguardKeyFragment.kt @@ -191,7 +191,7 @@ class WireguardKeyFragment : ServiceDependentFragment(OnNoService.GoToLaunchScre } private fun updateKeyInformation() { - uiJobTracker.newJob("updateKeyInformation", GlobalScope.launch(Dispatchers.Main) { + uiJobTracker.newUiJob("updateKeyInformation") { when (val keyState = keyStatus) { is KeygenEvent.NewKey -> { val key = keyState.publicKey @@ -207,11 +207,11 @@ class WireguardKeyFragment : ServiceDependentFragment(OnNoService.GoToLaunchScre keyAge.information = null } } - }) + } } private fun updateStatus() { - uiJobTracker.newJob("updateStatus", GlobalScope.launch(Dispatchers.Main) { + uiJobTracker.newUiJob("updateStatus") { verifyingKeySpinner.visibility = when (actionState) { ActionState.Verifying -> View.VISIBLE else -> View.GONE @@ -228,7 +228,7 @@ class WireguardKeyFragment : ServiceDependentFragment(OnNoService.GoToLaunchScre } } } - }) + } } private fun updateOfflineStatus() { @@ -260,13 +260,13 @@ class WireguardKeyFragment : ServiceDependentFragment(OnNoService.GoToLaunchScre } private fun updateButtons() { - uiJobTracker.newJob("updateButtons", GlobalScope.launch(Dispatchers.Main) { + uiJobTracker.newUiJob("updateButtons") { val isIdle = actionState == ActionState.Idle generateKeyButton.setEnabled(isIdle && hasConnectivity) verifyKeyButton.setEnabled(isIdle && hasConnectivity) manageKeysButton.setEnabled(hasConnectivity) - }) + } } private fun setStatusMessage(message: Int, color: Int) { |
