diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-09 00:53:38 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-12 17:32:45 +0000 |
| commit | e39958da9567b1660a5692d30dd86b2b1671770b (patch) | |
| tree | 6eb21b48a930e8e237cea1f945066f4038bd216e /android | |
| parent | 0ba7fadd3d7dc65cbf34c3f198eeb6967ea17997 (diff) | |
| download | mullvadvpn-e39958da9567b1660a5692d30dd86b2b1671770b.tar.xz mullvadvpn-e39958da9567b1660a5692d30dd86b2b1671770b.zip | |
Implement Buy More Credit button behavior
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt index c4a059c128..3fbb4333e4 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt @@ -5,8 +5,12 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import net.mullvad.mullvadvpn.R +import net.mullvad.mullvadvpn.ui.widget.UrlButton +import net.mullvad.mullvadvpn.util.JobTracker class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { + private val jobTracker = JobTracker() + override fun onSafelyCreateView( inflater: LayoutInflater, container: ViewGroup?, @@ -18,6 +22,14 @@ class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) parentActivity.openSettings() } + view.findViewById<UrlButton>(R.id.buy_credit).apply { + prepare(daemon, jobTracker) + } + return view } + + override fun onSafelyDestroyView() { + jobTracker.cancelAllJobs() + } } |
