mirror of https://github.com/M66B/FairEmail.git
Fixed adjusting poll interval
This commit is contained in:
parent
dfa35d4da4
commit
811dda9b17
|
@ -666,7 +666,10 @@ public class FragmentSetup extends FragmentBase implements SharedPreferences.OnS
|
||||||
cbAlways.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
cbAlways.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onCheckedChanged(CompoundButton v, boolean isChecked) {
|
public void onCheckedChanged(CompoundButton v, boolean isChecked) {
|
||||||
int value = (isChecked ? 0 : EntityAccount.DEFAULT_POLL_INTERVAL);
|
int poll_interval = prefs.getInt("poll_interval", EntityAccount.DEFAULT_POLL_INTERVAL);
|
||||||
|
if (poll_interval == 0)
|
||||||
|
poll_interval = EntityAccount.DEFAULT_POLL_INTERVAL;
|
||||||
|
int value = (isChecked ? 0 : poll_interval);
|
||||||
prefs.edit().putInt("poll_interval", value).apply();
|
prefs.edit().putInt("poll_interval", value).apply();
|
||||||
if (value == 0)
|
if (value == 0)
|
||||||
prefs.edit().remove("auto_optimize").apply();
|
prefs.edit().remove("auto_optimize").apply();
|
||||||
|
|
Loading…
Reference in New Issue