mirror of
https://github.com/M66B/FairEmail.git
synced 2026-03-27 19:35:10 +01:00
Classification requires download
This commit is contained in:
@@ -181,19 +181,18 @@ public class FragmentFolder extends FragmentBase {
|
||||
}
|
||||
});
|
||||
|
||||
cbAutoClassifySource.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
cbDownload.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
@Override
|
||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
||||
if (isChecked)
|
||||
cbDownload.setChecked(true);
|
||||
cbAutoClassifySource.setEnabled(isChecked);
|
||||
cbAutoClassifyTarget.setEnabled(isChecked && cbAutoClassifySource.isChecked());
|
||||
}
|
||||
});
|
||||
|
||||
cbAutoClassifyTarget.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
cbAutoClassifySource.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
@Override
|
||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
||||
if (isChecked)
|
||||
cbAutoClassifySource.setChecked(true);
|
||||
cbAutoClassifyTarget.setEnabled(isChecked);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -334,7 +333,8 @@ public class FragmentFolder extends FragmentBase {
|
||||
etPoll.setEnabled(cbSynchronize.isChecked() && always);
|
||||
tvPoll.setEnabled(cbSynchronize.isChecked() && always);
|
||||
grpPoll.setVisibility(imap && cbPoll.isEnabled() && cbPoll.isChecked() ? View.VISIBLE : View.GONE);
|
||||
cbAutoClassifyTarget.setEnabled(pro);
|
||||
cbAutoClassifySource.setEnabled(cbDownload.isChecked());
|
||||
cbAutoClassifyTarget.setEnabled(cbDownload.isChecked() && cbAutoClassifySource.isChecked());
|
||||
cbAutoClassifySource.setVisibility(canAutoClassify ? View.VISIBLE : View.GONE);
|
||||
cbAutoClassifyTarget.setVisibility(canAutoClassify ? View.VISIBLE : View.GONE);
|
||||
tvAutoClassifyPro.setVisibility(canAutoClassify && !pro ? View.VISIBLE : View.GONE);
|
||||
|
||||
Reference in New Issue
Block a user