summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt4
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt2
2 files changed, 3 insertions, 3 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt
index 4af4d7d72d..0e6b4c1843 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt
@@ -41,7 +41,7 @@ class MainActivity : FragmentActivity() {
var currentVersion = fetchCurrentVersion()
- lateinit var appVersionInfoCache: AppVersionInfoCache
+ var appVersionInfoCache = AppVersionInfoCache(this)
val connectionProxy = ConnectionProxy(this)
val keyStatusListener = KeyStatusListener(daemon)
val problemReport = MullvadProblemReport()
@@ -81,7 +81,7 @@ class MainActivity : FragmentActivity() {
addInitialFragment()
}
- appVersionInfoCache = AppVersionInfoCache(this)
+ appVersionInfoCache.onCreate()
}
override fun onStart() {
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
index 0e1c338f66..a9715173ce 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/AppVersionInfoCache.kt
@@ -57,7 +57,7 @@ class AppVersionInfoCache(val parentActivity: MainActivity) {
}
}
- init {
+ fun onCreate() {
preferences.registerOnSharedPreferenceChangeListener(listener)
lastUpdated = preferences.getLong(KEY_LAST_UPDATED, 0L)