"Mark as Unflagged" does not immediately remove message from smart mailbox list
-
benny
- State changed from new to accepted
Your wild guess is correct, but I don't think all users would expect explicit actions to behave differently. In fact, I just tried creating a smart mailbox for flagged messages in Apple Mail and it behaves like MailMate.
But that just changes this ticket from “bug” to “request” I guess.
I've added a quick boolean preference value to disable what I call sticky messages:
defaults write com.freron.MailMate MmStickyMessagesEnabled -bool NOThis should not affect the behavior of auto-read messages by the way.
I haven't tested it. Let me know how it works for you when the next update has been released.
Other users finding this ticket having the same problem are welcome to add a comment. (At some point I need to decide if this should be a GUI option.)
-
Steve Mayer
From my very simple testing, the boolean preference works fine. When in my 'Flagged' smart mailbox, I unflag a message, it now is removed from the smart mailbox immediately.
-
benny
- State changed from accepted to fixcommitted
-
Matt Gray
Thanks, Benny! I've been testing this and it works great, except... my cursor position within a mailbox is lost when I perform an action (like "unflag") on the message I'm currently viewing.
This behaves different from Move and means I can't easily keep my hands on the keyboard to process messages that may be mid-way deep into a list.
Any chance the cursor behavior can mimic "Move..."?
-
benny
- State changed from fixcommitted to accepted
@Matt: This is unfortunately non-trivial to fix, but it is related to some similar issues with moving messages. If I improve that then it is likely that this can also be improved. Don't expect it soon though.
-
Matt Gray
@benny: No worries. Let me know if you’d like me to log this issue in another ticket so you can close this one out. (However, I would recommend addressing the cursor issue before creating a GUI option for the
MmStickyMessagesEnabledsetting.) Thanks again! -
benny
- State changed from accepted to fixcommitted
@Gray: Old issue, but I believe a recent fix to a related issue also improved the general behavior when MailMate finds an email to select. Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane to try it out.
-
Matt Gray
@benny: I finally got around to re-testing and this works great! Thank you very much!
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.