summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-22 17:50:00 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-26 14:14:28 +0000
commit33b1dc6b24adaf248e983511f0e575abce52a030 (patch)
treeec4fb4cf1b6b8579cef89256ba55905e34dd317b
parentdb504f7c3e500051b234f3961e87506da3843801 (diff)
downloadmullvadvpn-33b1dc6b24adaf248e983511f0e575abce52a030.tar.xz
mullvadvpn-33b1dc6b24adaf248e983511f0e575abce52a030.zip
Use `jobTracker` in `ServiceDependentFragment`
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt5
1 files changed, 1 insertions, 4 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
index 2004ef8bf8..59466e3cd2 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
@@ -4,9 +4,6 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
-import kotlinx.coroutines.Dispatchers
-import kotlinx.coroutines.GlobalScope
-import kotlinx.coroutines.launch
import net.mullvad.mullvadvpn.R
import net.mullvad.mullvadvpn.dataproxy.AppVersionInfoCache
import net.mullvad.mullvadvpn.dataproxy.KeyStatusListener
@@ -190,7 +187,7 @@ abstract class ServiceDependentFragment(val onNoService: OnNoService) : ServiceA
}
private fun leaveFragment() {
- GlobalScope.launch(Dispatchers.Main) {
+ jobTracker.newUiJob("leaveFragment") {
when (onNoService) {
OnNoService.GoBack -> parentActivity.onBackPressed()
OnNoService.GoToLaunchScreen -> parentActivity.returnToLaunchScreen()