mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-18 05:39:53 +01:00
Clean up logic for enabling/disabling settings.
This commit is contained in:
@@ -573,10 +573,9 @@ public class SettingsFragment extends PreferenceFragmentCompat
|
|||||||
storeWifiSetting(wifiSetting);
|
storeWifiSetting(wifiSetting);
|
||||||
} else if (preference == enableTor) {
|
} else if (preference == enableTor) {
|
||||||
boolean torEnabledSetting = (Boolean) newValue;
|
boolean torEnabledSetting = (Boolean) newValue;
|
||||||
torNetwork.setEnabled(torNetwork.isEnabled() && torEnabledSetting);
|
torNetwork.setEnabled(torEnabledSetting);
|
||||||
torMobile.setEnabled(torMobile.isEnabled() && torEnabledSetting);
|
torMobile.setEnabled(torEnabledSetting);
|
||||||
torOnlyWhenCharging.setEnabled(torOnlyWhenCharging.isEnabled() &&
|
torOnlyWhenCharging.setEnabled(torEnabledSetting);
|
||||||
torEnabledSetting);
|
|
||||||
storeTorEnabledSetting(torEnabledSetting);
|
storeTorEnabledSetting(torEnabledSetting);
|
||||||
} else if (preference == torNetwork) {
|
} else if (preference == torNetwork) {
|
||||||
int torNetworkSetting = Integer.valueOf((String) newValue);
|
int torNetworkSetting = Integer.valueOf((String) newValue);
|
||||||
|
|||||||
Reference in New Issue
Block a user