summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-22 16:11:36 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-22 16:11:36 -0300
commitcf6dd6e770c5a4b52908a8595692c9a2a932a490 (patch)
tree387db2231aba3c8d74153bb84ffcab2bd557e30d /android/src
parentc5f44ca7a4cecde816b088f12cec369d6f5bc443 (diff)
parent0d6b22a5005e3bab6220ef5fe7518b65b2606ff2 (diff)
downloadmullvadvpn-cf6dd6e770c5a4b52908a8595692c9a2a932a490.tar.xz
mullvadvpn-cf6dd6e770c5a4b52908a8595692c9a2a932a490.zip
Merge branch 'fix-ui-loses-service-events'
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt4
1 files changed, 4 insertions, 0 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 c7358f7a88..f64849d017 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
@@ -87,6 +87,10 @@ abstract class ServiceDependentFragment(private val onNoService: OnNoService) :
when (state) {
State.Uninitialized -> state = State.Initialized
State.WaitingForReconnection -> state = State.Stopped
+ State.Active -> {
+ onSafelyStop()
+ onSafelyStart()
+ }
else -> {}
}
}