#859 accepted
Matt Gray

"Mark as Unflagged" does not immediately remove message from smart mailbox list

Reported by Matt Gray | July 28th, 2014 @ 08:29 PM

I use flags to indicate messages that need action. I have a smart mailbox with the condition "Tags/Keywords" "include" "Flagged" that shows me all such e-mail. When I unflag a message (action complete!) it doesn't disappear from the message list; I have to navigate away from the mailbox and back to it in order for it to disappear.

This surfaced for me because I replaced a message-moving workflow (an "Action" mailbox that I moved messages out of when complete) to a flag-based workflow (messages filed in project folders, and flagged if action is needed; unflag when complete).

Steps

  1. Create a new smart mailbox, "Flagged"
  2. Add a condition to the smart mailbox, "Tags/Keywords" "include" "Flagged"
  3. In "Mailboxes", choose a top-level Source in the drop-down
  4. Flag an e-mail in a mailbox in the Source you selected
  5. View the smart mailbox, "Flagged"
  6. Unflag the message in the smart mailbox listing

    The unflagged message remains in the mailbox

  7. Navigate away from the smart mailbox

  8. Return to the smart mailbox

    The unflagged message is now gone from the smart mailbox

Expected behavior

I would expect the message to disappear (as if I had moved it) and the current message selection in the list would advance. I should be able to Undo the action if I made a mistake. Undo would re-flag the message and I'd see it reappear in my smart mailbox.

Wild guess

This behavior is also present for "Seen" in "Tags/Keywords". I'm guessing that it was jarring for users with an "Unread" smart mailbox to see the messages disappear out from under them as soon as they clicked on them to read them in a viewing pane. :)

However, I would argue that "Flagged" (and tags!) should behave differently, since they are intentional acts and not part of passive browsing.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages