summaryrefslogtreecommitdiffhomepage
path: root/android/src/main
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-01-28 20:11:36 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-02-10 15:40:37 +0000
commitaedc24e24eb1b83693ffbcc2a1ac700174df30f0 (patch)
treeaf746ed76868d041fcd3c91c3f6487141a219b98 /android/src/main
parente25d41b688f0d89b024ad51943eb611d9e15a3c0 (diff)
downloadmullvadvpn-aedc24e24eb1b83693ffbcc2a1ac700174df30f0.tar.xz
mullvadvpn-aedc24e24eb1b83693ffbcc2a1ac700174df30f0.zip
Configure allow LAN when toggle switch is pressed
Diffstat (limited to 'android/src/main')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt
index 35488e9a4b..160caafd22 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt
@@ -34,6 +34,13 @@ class PreferencesFragment : ServiceDependentFragment(OnNoService.GoBack) {
forcefullySetState(CellSwitch.State.OFF)
}
}
+
+ listener = { state ->
+ when (state) {
+ CellSwitch.State.ON -> daemon.setAllowLan(true)
+ CellSwitch.State.OFF -> daemon.setAllowLan(false)
+ }
+ }
}
settingsListener.onAllowLanChange = { allowLan ->