summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-09 17:55:50 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-05-12 17:32:46 +0000
commit606335139d547233fc01369640032b7a811c70a1 (patch)
tree4fe8c1dc6b2301526ce694e84110511006c58b07 /android/src
parent21b663ae94a6faab768d8eb0189cb8f9db1de6bc (diff)
downloadmullvadvpn-606335139d547233fc01369640032b7a811c70a1.tar.xz
mullvadvpn-606335139d547233fc01369640032b7a811c70a1.zip
Change header bar color based on state
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt5
1 files changed, 5 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 f3ead9bef2..88aee967e7 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/OutOfTimeFragment.kt
@@ -14,6 +14,8 @@ import net.mullvad.talpid.tunnel.ActionAfterDisconnect
class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen) {
private val jobTracker = JobTracker()
+ private lateinit var headerBar: HeaderBar
+
private lateinit var buyCreditButton: UrlButton
private lateinit var disconnectButton: Button
private lateinit var redeemButton: Button
@@ -25,6 +27,7 @@ class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen)
field = value
updateDisconnectButton()
updateBuyButtons()
+ headerBar.setState(value)
}
override fun onSafelyCreateView(
@@ -38,6 +41,8 @@ class OutOfTimeFragment : ServiceDependentFragment(OnNoService.GoToLaunchScreen)
parentActivity.openSettings()
}
+ headerBar = HeaderBar(view, resources)
+
disconnectButton = view.findViewById<Button>(R.id.disconnect).apply {
setOnClickAction("disconnect", jobTracker) {
connectionProxy.disconnect()