X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fmail%2FIMAP.java;h=9c1ee6bf921954f3af163d33822f91d1304cfbd7;hb=56a7098a0032ca23876d79975275f2bd929da044;hp=9de624164f6c01979b75a3b526b6e67c237b4d9c;hpb=a58646d6636729c98681ebc14f7e9b72f267e1e9;p=org.ibex.mail.git diff --git a/src/org/ibex/mail/IMAP.java b/src/org/ibex/mail/IMAP.java index 9de6241..9c1ee6b 100644 --- a/src/org/ibex/mail/IMAP.java +++ b/src/org/ibex/mail/IMAP.java @@ -230,7 +230,8 @@ public class IMAP { Vec.Int vec = new Vec.Int(); for(Mailbox.Iterator it = selected().iterator(q); it.next();) { vec.addElement(uid ? it.uid() : it.imapNumber()); - it.setFlags(it.getFlags() & ~Mailbox.Flag.RECENT); + if ((it.getFlags() & Mailbox.Flag.RECENT) != 0) + it.setFlags(it.getFlags() & ~Mailbox.Flag.RECENT); } return vec.dump(); }