Added force sync to accounts/folders

This commit is contained in:
M66B
2020-03-10 09:25:04 +01:00
parent 77d4d43826
commit 64e5fa1004
4 changed files with 35 additions and 0 deletions

View File

@@ -438,6 +438,9 @@ public class FragmentFolders extends FragmentBase {
case R.id.menu_apply_all:
onMenuApplyToAll();
return true;
case R.id.menu_force_sync:
onMenuForceSync();
return true;
default:
return super.onOptionsItemSelected(item);
}
@@ -468,6 +471,11 @@ public class FragmentFolders extends FragmentBase {
fragment.show(getParentFragmentManager(), "folders:apply");
}
private void onMenuForceSync() {
ServiceSynchronize.reload(getContext(), null, "force sync");
ToastEx.makeText(getContext(), R.string.title_executing, Toast.LENGTH_LONG).show();
}
@Override
public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);