diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-22 17:41:51 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-28 18:03:44 +0000 |
| commit | 7a1540e4275bf9ed7def1a7c9b890499fc2cdeb5 (patch) | |
| tree | 578181928c383a5b06a58fea5faab0b72cb481e3 /android | |
| parent | 12270d5b193645ce25f31893faad8952f57921e6 (diff) | |
| download | mullvadvpn-7a1540e4275bf9ed7def1a7c9b890499fc2cdeb5.tar.xz mullvadvpn-7a1540e4275bf9ed7def1a7c9b890499fc2cdeb5.zip | |
Use new event notifiers in `WelcomeFragment`
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WelcomeFragment.kt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WelcomeFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WelcomeFragment.kt index ff133c369d..246c105398 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WelcomeFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/WelcomeFragment.kt @@ -49,8 +49,11 @@ class WelcomeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { } override fun onSafelyResume() { - accountCache.onAccountDataChange = { account, expiry -> + accountCache.onAccountNumberChange.subscribe(this) { account -> updateAccountNumber(account) + } + + accountCache.onAccountExpiryChange.subscribe(this) { expiry -> checkExpiry(expiry) } @@ -63,7 +66,8 @@ class WelcomeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { } override fun onSafelyPause() { - accountCache.onAccountDataChange = null + accountCache.onAccountNumberChange.unsubscribe(this) + accountCache.onAccountExpiryChange.unsubscribe(this) jobTracker.cancelJob("pollAccountData") } |
