summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-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 ->