Author: alexlehm
Date: 2008-05-20 20:58:03 +0000 (Tue, 20 May 2008)
New Revision: 19977

Modified:
   trunk/apps/Freemail/src/freemail/imap/IMAPMessageFlags.java
Log:
0002264: when deleting more than one message in Thunderbird at once, they are 
not marked read (https://bugs.freenetproject.org/view.php?id=2264)

just mark messages that are set \\Deleted as \\Seen as well

Modified: trunk/apps/Freemail/src/freemail/imap/IMAPMessageFlags.java
===================================================================
--- trunk/apps/Freemail/src/freemail/imap/IMAPMessageFlags.java 2008-05-20 
20:24:40 UTC (rev 19976)
+++ trunk/apps/Freemail/src/freemail/imap/IMAPMessageFlags.java 2008-05-20 
20:58:03 UTC (rev 19977)
@@ -104,6 +104,9 @@

                if (value) {
                        this.flags.add(flag);
+                       if(flag.equals("\\Deleted")) {
+                               set("\\Seen", true);
+                       }
                } else {
                        this.flags.remove(flag);
                }


Reply via email to