summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-18 20:36:10 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-03-24 14:06:13 +0000
commit84a7a64f106632024d832ca5d8fe6e577f451949 (patch)
tree09dfe7a01f60eea8e8f23db2dcef84a6c9f14bc7 /android/src
parentddf56e6a2a0125c72a61589685a505bdedc720f7 (diff)
downloadmullvadvpn-84a7a64f106632024d832ca5d8fe6e577f451949.tar.xz
mullvadvpn-84a7a64f106632024d832ca5d8fe6e577f451949.zip
Add `loggedIn` property to `MullvadVpnService`
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
index 20c2545e12..7135ef1c64 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
@@ -64,6 +64,12 @@ class MullvadVpnService : TalpidVpnService() {
notificationManager.lockedToForeground = value
}
+ private var loggedIn = false
+ set(value) {
+ field = value
+ notificationManager.loggedIn = value
+ }
+
override fun onCreate() {
super.onCreate()
@@ -140,7 +146,7 @@ class MullvadVpnService : TalpidVpnService() {
val newDaemon = MullvadDaemon(this@MullvadVpnService).apply {
onSettingsChange.subscribe { settings ->
- notificationManager.loggedIn = settings?.accountToken != null
+ loggedIn = settings?.accountToken != null
}
onDaemonStopped = {