projects
/
org.ibex.mail.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
a58646d
)
do not set flag if already set
author
adam
<adam@megacz.com>
Sun, 22 Jul 2007 02:30:06 +0000
(
02:30
+0000)
committer
adam
<adam@megacz.com>
Sun, 22 Jul 2007 02:30:06 +0000
(
02:30
+0000)
darcs-hash:
20070722023006
-5007d-
ab655b106479dccec91ffc2fcc1fad9480b82d99
.gz
src/org/ibex/mail/IMAP.java
patch
|
blob
|
history
diff --git
a/src/org/ibex/mail/IMAP.java
b/src/org/ibex/mail/IMAP.java
index
9de6241
..
9c1ee6b
100644
(file)
--- 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();
}