diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-01-29 12:28:58 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-02-10 15:40:36 +0000 |
| commit | 85c3f3be1a17a3278be771612e4ef1d6fb980349 (patch) | |
| tree | 4ad32ed311c9e2bcc2faa6dda87a7f096f3bcde8 /android/src | |
| parent | 15807150205f940aba37fa134eed2674f0c1b6af (diff) | |
| download | mullvadvpn-85c3f3be1a17a3278be771612e4ef1d6fb980349.tar.xz mullvadvpn-85c3f3be1a17a3278be771612e4ef1d6fb980349.zip | |
Initialize allow LAN toggle with settings value
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt | 10 |
1 files changed, 9 insertions, 1 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 44831a7b86..35488e9a4b 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt @@ -26,7 +26,15 @@ class PreferencesFragment : ServiceDependentFragment(OnNoService.GoBack) { parentActivity.onBackPressed() } - allowLanToggle = view.findViewById(R.id.allow_lan_toggle) + allowLanToggle = view.findViewById<CellSwitch>(R.id.allow_lan_toggle).apply { + settingsListener.settings?.let { settings -> + if (settings.allowLan) { + forcefullySetState(CellSwitch.State.ON) + } else { + forcefullySetState(CellSwitch.State.OFF) + } + } + } settingsListener.onAllowLanChange = { allowLan -> updateUiJob?.cancel() |
