diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index f5651e11da..aa2a474255 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -319,6 +319,10 @@ public class FragmentAccount extends FragmentEx { this.args = args; } + protected void onStartLoading() { + forceLoad(); + } + @Override public CheckData loadInBackground() { CheckData result = new CheckData(); @@ -507,6 +511,10 @@ public class FragmentAccount extends FragmentEx { this.args = args; } + protected void onStartLoading() { + forceLoad(); + } + @Override public Throwable loadInBackground() { try { diff --git a/app/src/main/java/eu/faircode/email/FragmentFolder.java b/app/src/main/java/eu/faircode/email/FragmentFolder.java index bec7344d09..609c61c60b 100644 --- a/app/src/main/java/eu/faircode/email/FragmentFolder.java +++ b/app/src/main/java/eu/faircode/email/FragmentFolder.java @@ -126,6 +126,10 @@ public class FragmentFolder extends FragmentEx { this.args = args; } + protected void onStartLoading() { + forceLoad(); + } + @Override public Throwable loadInBackground() { try { diff --git a/app/src/main/java/eu/faircode/email/FragmentIdentity.java b/app/src/main/java/eu/faircode/email/FragmentIdentity.java index 33cf13c18a..c1ee694f0e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentIdentity.java +++ b/app/src/main/java/eu/faircode/email/FragmentIdentity.java @@ -313,6 +313,10 @@ public class FragmentIdentity extends FragmentEx { this.args = args; } + protected void onStartLoading() { + forceLoad(); + } + @Override public Throwable loadInBackground() { try { diff --git a/app/src/main/java/eu/faircode/email/FragmentMessage.java b/app/src/main/java/eu/faircode/email/FragmentMessage.java index 5065517eab..abdbefa420 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessage.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessage.java @@ -739,6 +739,10 @@ public class FragmentMessage extends FragmentEx { this.args = args; } + protected void onStartLoading() { + forceLoad(); + } + @Override public List loadInBackground() { DB db = DB.getInstance(getContext()); diff --git a/app/src/main/java/eu/faircode/email/SimpleLoader.java b/app/src/main/java/eu/faircode/email/SimpleLoader.java index 75fc6e03b6..e4a9d59d3b 100644 --- a/app/src/main/java/eu/faircode/email/SimpleLoader.java +++ b/app/src/main/java/eu/faircode/email/SimpleLoader.java @@ -78,6 +78,10 @@ public abstract class SimpleLoader { this.loader = x; } + protected void onStartLoading() { + forceLoad(); + } + @Override public Result loadInBackground() { Result result = new Result();