summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/LaunchFragment.kt12
1 files changed, 10 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/LaunchFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/LaunchFragment.kt
index 67043b6162..ccc20cbd07 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/LaunchFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/LaunchFragment.kt
@@ -23,7 +23,6 @@ class LaunchFragment : Fragment() {
super.onAttach(context)
parentActivity = context as MainActivity
accountTokenCheckJob = checkForAccountToken()
- advanceToNextScreenJob = advanceToNextScreen()
}
override fun onCreateView(
@@ -40,9 +39,18 @@ class LaunchFragment : Fragment() {
return view
}
+ override fun onResume() {
+ super.onResume()
+ advanceToNextScreenJob = advanceToNextScreen()
+ }
+
+ override fun onPause() {
+ advanceToNextScreenJob.cancel()
+ super.onPause()
+ }
+
override fun onDestroy() {
accountTokenCheckJob.cancel()
- advanceToNextScreenJob.cancel()
super.onDestroy()
}