[#2993] Flags not updated in multi-message-view
Summary Flags not updated in multi-message-view
Queue IMP
Queue Version HEAD
Type Bug
State Resolved
Priority 2. Medium
Owners Michael Slusarz <slusarz (at) horde (dot) org>
Requester Jan Schneider <jan (at) horde (dot) org>
Created 11/18/2005 (1147 days ago)
Due
Updated 11/19/2005 (1146 days ago)
Assigned 11/18/2005 (1147 days ago)
Resolved 11/19/2005 (1146 days ago)
Attachments
Milestone
Patch No

History
11/19/2005 Michael Slusarz Comment #5
State ⇒ Resolved
Reply to this comment
once again, this is probably my own personal eccentricities rather 
than the expected behavior, so I have changed this behavior.  BTW, IMP 
4.0 marked the messages as read not because of any overt act by us - 
it was marked read due to sloppy programming (imap_body() calls in 
IMP_Contents:: set the seen flag without us expressly setting the flag 
no matter whether if we wanted the flag set or not).
11/18/2005 Jan Schneider Comment #4 Reply to this comment
This is really unintuitive and not how IMP 4.0 worked.
11/18/2005 Michael Slusarz Comment #3
State ⇒ Feedback
Reply to this comment
This is/was the desired behavior.  I was/am only considering a message 
'Seen' when a user actively views that message - not passively views 
that message via a multi-message/thread view (although multi-message 
could be considered 'active' viewing since the user had to specific 
include that message).

But in either case, the entire message may not be viewed - only the 
first viewable body part.  So marking the message seen may incorrectly 
tell the user he has 'seen' the entire message, when that actually 
isn't the case.  The only way we can guarantee to a user they have 
seen all viewable parts of the message (well... almost guarantee: see 
Bug 1863 and Bug 1866) is to access the message via the message screen.
11/18/2005 Jan Schneider Comment #2 Reply to this comment
Same for thread view btw.
11/18/2005 Jan Schneider Comment #1
Priority ⇒ 2. Medium
State ⇒ Assigned
Summary ⇒ Flags not updated in multi-message-view
Type ⇒ Bug
Assigned to Michael Slusarz
Queue ⇒ IMP
Reply to this comment
The seen flag is not set if viewing several messages at once with the 
multi-message-view.