From fe0dcf587bba86b163a9504f5b600ce5f9e732cb Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 17 Nov 2020 08:06:06 +0100 Subject: [PATCH] Cancel sync on closed folder --- app/src/main/java/eu/faircode/email/Core.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 832cd52d14..dc3fa505f7 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -467,6 +467,8 @@ class Core { ex instanceof FolderNotFoundException || ex instanceof IllegalArgumentException || ex instanceof SQLiteConstraintException || + (ex instanceof IllegalStateException && + EntityOperation.SYNC.equals(op.name)) || (!ConnectionHelper.isIoError(ex) && (ex.getCause() instanceof BadCommandException || ex.getCause() instanceof CommandFailedException /* NO */)) ||