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/ui/ServiceDependentFragment.kt2
1 files changed, 2 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 6e39393d0f..1bafd1beeb 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt
@@ -62,6 +62,8 @@ abstract class ServiceDependentFragment(val onNoService: OnNoService) : ServiceA
private set
override fun onNewServiceConnection(serviceConnection: ServiceConnection) {
+ // This method is always either called first or after an `onNoServiceConnection`, so the
+ // initialization of the fields doesn't have to be synchronized
accountCache = serviceConnection.accountCache
appVersionInfoCache = serviceConnection.appVersionInfoCache
connectionProxy = serviceConnection.connectionProxy