From bff1602da1756c0383d5cc8c42a3d38aa0962945 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20Veres-Szentkir=C3=A1lyi?= Date: Fri, 6 Jul 2012 14:24:16 +0200 Subject: [PATCH] combined nested if statements in LocalStore --- src/com/fsck/k9/mail/store/LocalStore.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/com/fsck/k9/mail/store/LocalStore.java b/src/com/fsck/k9/mail/store/LocalStore.java index 5eb90f5a2..d91e5e4d5 100644 --- a/src/com/fsck/k9/mail/store/LocalStore.java +++ b/src/com/fsck/k9/mail/store/LocalStore.java @@ -3303,10 +3303,8 @@ public class LocalStore extends Store implements Serializable { if (!isSet(Flag.DELETED)) { - if (flag == Flag.SEEN) { - if (set != isSet(Flag.SEEN)) { - folder.setUnreadMessageCount(folder.getUnreadMessageCount() + (set ? -1 : 1)); - } + if (flag == Flag.SEEN && set != isSet(Flag.SEEN)) { + folder.setUnreadMessageCount(folder.getUnreadMessageCount() + (set ? -1 : 1)); } if (flag == Flag.FLAGGED) {