1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-02-22 06:01:12 +00:00

Allow force sync shared folders

This commit is contained in:
M66B 2021-09-24 10:50:01 +02:00
parent ea1573c273
commit ac204a4bf8
2 changed files with 2 additions and 2 deletions

View file

@ -1920,6 +1920,8 @@ class Core {
if (force) if (force)
sync_folders = true; sync_folders = true;
if (!sync_folders)
sync_shared_folders = false;
// Get folder names // Get folder names
boolean drafts = false; boolean drafts = false;

View file

@ -326,7 +326,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr
@Override @Override
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) { public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
prefs.edit().putBoolean("sync_folders", checked).apply(); prefs.edit().putBoolean("sync_folders", checked).apply();
swSyncSharedFolders.setEnabled(checked);
} }
}); });
@ -478,7 +477,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr
swGmailThread.setChecked(prefs.getBoolean("gmail_thread_id", false)); swGmailThread.setChecked(prefs.getBoolean("gmail_thread_id", false));
swSyncFolders.setChecked(prefs.getBoolean("sync_folders", true)); swSyncFolders.setChecked(prefs.getBoolean("sync_folders", true));
swSyncSharedFolders.setChecked(prefs.getBoolean("sync_shared_folders", false)); swSyncSharedFolders.setChecked(prefs.getBoolean("sync_shared_folders", false));
swSyncSharedFolders.setEnabled(swSyncFolders.isChecked());
swSubscriptions.setChecked(prefs.getBoolean("subscriptions", false)); swSubscriptions.setChecked(prefs.getBoolean("subscriptions", false));
swTuneKeepAlive.setChecked(prefs.getBoolean("tune_keep_alive", true)); swTuneKeepAlive.setChecked(prefs.getBoolean("tune_keep_alive", true));
swCheckAuthentication.setChecked(prefs.getBoolean("check_authentication", true)); swCheckAuthentication.setChecked(prefs.getBoolean("check_authentication", true));