diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-09 04:33:53 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-05-12 17:32:46 +0000 |
| commit | 4c425bec2dbf3a9ba669a408c605beff832ce54f (patch) | |
| tree | 188474701bebd487f4a749196b838a8204befe6b /android | |
| parent | dd17caa6ca521cb997a536d7a120b5fab4a092b6 (diff) | |
| download | mullvadvpn-4c425bec2dbf3a9ba669a408c605beff832ce54f.tar.xz mullvadvpn-4c425bec2dbf3a9ba669a408c605beff832ce54f.zip | |
Implement Disconnect button behavior
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt | 8 |
1 files changed, 8 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 cb86f4ef4f..2d6569d488 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt @@ -12,6 +12,8 @@ import net.mullvad.mullvadvpn.util.JobTracker class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) { private val jobTracker = JobTracker() + private lateinit var disconnectButton: Button + override fun onSafelyCreateView( inflater: LayoutInflater, container: ViewGroup?, @@ -23,6 +25,12 @@ class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) parentActivity.openSettings() } + disconnectButton = view.findViewById<Button>(R.id.disconnect).apply { + setOnClickAction("disconnect", jobTracker) { + connectionProxy.disconnect() + } + } + view.findViewById<UrlButton>(R.id.buy_credit).apply { prepare(daemon, jobTracker) } |
