Clean up logic for enabling/disabling settings.

This commit is contained in:
akwizgran
2020-01-17 13:12:16 +00:00
parent 62cb6095ca
commit b0b87fc0db

View File

@@ -573,10 +573,9 @@ public class SettingsFragment extends PreferenceFragmentCompat
storeWifiSetting(wifiSetting);
} else if (preference == enableTor) {
boolean torEnabledSetting = (Boolean) newValue;
torNetwork.setEnabled(torNetwork.isEnabled() && torEnabledSetting);
torMobile.setEnabled(torMobile.isEnabled() && torEnabledSetting);
torOnlyWhenCharging.setEnabled(torOnlyWhenCharging.isEnabled() &&
torEnabledSetting);
torNetwork.setEnabled(torEnabledSetting);
torMobile.setEnabled(torEnabledSetting);
torOnlyWhenCharging.setEnabled(torEnabledSetting);
storeTorEnabledSetting(torEnabledSetting);
} else if (preference == torNetwork) {
int torNetworkSetting = Integer.valueOf((String) newValue);