[Tickets #12570] Re: Unseen message marked seen when returning to folder

noreply at bugs.horde.org noreply at bugs.horde.org
Wed May 14 18:36:25 UTC 2014


Ticket URL: http://bugs.horde.org/ticket/12570
  Ticket             | 12570
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | Unseen message marked seen when returning to folder
  Queue              | IMP
  Version            | Git master
  Type               | Enhancement
  State              | Resolved
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz

Michael Slusarz <slusarz at horde.org> (2014-05-14 12:36) wrote:

> I actually found this very intuitive. You have a message selected so  
> that it is displayed in the preview pane. You mark it as unseen, and  
> the message *is* unseen by deselecting it and removing it from the  
> preview. Couldn't be a more clear unseen action behavior IMO.

I entirely disagree.  For the reasons I mentioned below (and then  
decided to ignore when implementing) - the principle of least surprise.

One example: I am viewing a message.  I want to set two flags on the  
message: unseen (i.e. unset seen) and TODO.  The issue is that the  
order of setting those flags matters(!)  I can set TODO and then unset  
seen and it is fine.  However, if you unset seen it is not longer  
possible to set TODO because the message is deselected.

*No* other flag does this. I can set/unset all the other 15 flags  
available to me and this won't occur.  I can even *unset* the same  
flag - seen - and nothing happens.  And there is nothing in the UI  
that would clue you to this fact - unsetting seen appears the same as  
every other flag action.

More information about the bugs mailing list