Small improvement

pull/156/head
M66B 5 years ago
parent b35713c6b1
commit df96a02c32

@ -124,7 +124,7 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
@Override
public void run() {
try {
if (destroyed)
if (destroyed || error)
return;
fetched = 0;
@ -227,16 +227,13 @@ public class BoundaryCallbackMessages extends PagedList.BoundaryCallback<TupleMe
private int load_server() throws MessagingException, IOException, AuthenticatorException, OperationCanceledException {
DB db = DB.getInstance(context);
if (destroyed || error)
return 0;
final EntityFolder browsable = db.folder().getBrowsableFolder(folder, query != null);
if (browsable == null)
return 0;
return -1;
EntityAccount account = db.account().getAccount(browsable.account);
if (account == null)
return 0;
return -1;
if (imessages == null)
try {

@ -2664,7 +2664,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
Integer submitted = (Integer) rvMessage.getTag();
if (submitted == null)
submitted = 0;
if (submitted + fetched == 0)
if (submitted + fetched == 0 && fetched >= 0)
tvNoEmail.setVisibility(View.VISIBLE);
}

Loading…
Cancel
Save