#1929 new
Elie Richa

copyToMailbox command also changes selection

Reported by Elie Richa | January 23rd, 2018 @ 02:13 PM


I've reported this problem a long time ago by email, but I can't find a corresponding ticket, so I'm opening a new one.

I have the following keybinding but I am unable to make it work the way I want.

{ "z" = { "s" = ( "moveToMailbox:", "/z_spam" ); "h" = ( "copyToMailbox:", "/z_ham", "moveToMailbox:", "INBOX" ); }; }

In 'zh', I would like the currently selected message(s) to be copied to a mailbox, and then moved to another.

In practice the first command 'copyToMailbox' causes the selection to change to the next message. So the next command 'moveToMailbox' applies to the wrong message.

For the sake of preserving the behavior of copyToMailbox, could we add another copy command that does not alter the selection?



Comments and changes to this ticket

  • Elie Richa

    Elie Richa April 25th, 2018 @ 11:00 AM

    Hello Benny,

    I was wondering if there was any news about this feature request :)



  • Eelco Chaudron
  • benny

    benny July 17th, 2018 @ 02:24 PM

    • State changed from “new” to “fixcommitted”

    The reason the copy did the selection change was that it was the only visual feedback that anything had happened. In the next update I've added that a notification is shown. Some users would likely want to disable that:

    defaults write com.freron.MailMate MmCopyMessagesNotificationEnabled -bool YES

    A more subtle type of notification would be nice, but this is better than not “fixing” the issue.

    Sorry about the delay.

  • Elie Richa

    Elie Richa July 17th, 2018 @ 11:39 PM

    Hi Benny,

    That's great news! Looking forward to testing it in the next beta :)


  • Elie Richa

    Elie Richa July 20th, 2018 @ 09:22 AM

    I just tried r5510 and it works exactly the way I wanted it to! Thanks Benny!

    On a side note, I did not see a notification of the copy action, even after setting the MmCopyMessagesNotificationEnabled preference. That doesn't bother me because in my key binding there is a move action right after the copy which tells me that the action did indeed execute. But perhaps that may be an issue for other users. Up to you to decide!

    Thanks again!

  • benny

    benny July 21st, 2018 @ 08:44 AM

    Do your System Preferences allow MailMate notifications?
    (MmCopyMessagesNotificationEnabled is enabled by default.)

  • benny

    benny September 10th, 2018 @ 02:03 PM

    • State changed from “fixcommitted” to “fixreleased”

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