diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-07-29 18:40:58 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-07-31 15:32:33 +0000 |
| commit | f644efca9206e64effe4b3d08223acea176e25f3 (patch) | |
| tree | 44a106169a395254c347a07ef15beb8e7eb7a21a /android | |
| parent | 251861f1a82ba70d538ca1a682a045661625c9b6 (diff) | |
| download | mullvadvpn-f644efca9206e64effe4b3d08223acea176e25f3.tar.xz mullvadvpn-f644efca9206e64effe4b3d08223acea176e25f3.zip | |
Add `AppVersionInfoCache` to `MainActivity`
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt index 33920b749a..2d129e3971 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/MainActivity.kt @@ -19,6 +19,7 @@ import android.os.IBinder import android.support.v4.app.FragmentActivity import net.mullvad.mullvadvpn.dataproxy.AccountCache +import net.mullvad.mullvadvpn.dataproxy.AppVersionInfoCache import net.mullvad.mullvadvpn.dataproxy.ConnectionProxy import net.mullvad.mullvadvpn.dataproxy.KeyStatusListener import net.mullvad.mullvadvpn.dataproxy.LocationInfoCache @@ -38,6 +39,7 @@ class MainActivity : FragmentActivity() { var currentVersion = fetchCurrentVersion() + lateinit var appVersionInfoCache: AppVersionInfoCache val connectionProxy = ConnectionProxy(this) val keyStatusListener = KeyStatusListener(daemon) val problemReport = MullvadProblemReport() @@ -70,6 +72,8 @@ class MainActivity : FragmentActivity() { if (savedInstanceState == null) { addInitialFragment() } + + appVersionInfoCache = AppVersionInfoCache(this) } override fun onStart() { @@ -102,6 +106,7 @@ class MainActivity : FragmentActivity() { override fun onDestroy() { accountCache.onDestroy() + appVersionInfoCache.onDestroy() keyStatusListener.onDestroy() relayListListener.onDestroy() settingsListener.onDestroy() |
