diff options
Diffstat (limited to 'android/src/main')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt | 7 |
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 -> |
