Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

DeleteMessage from SingleMessageViewer does not refocus on a message in the MainViewer

#1768

I'm pretty sure that it's not my configuration, because I've checked this multiple ways, but I could be wrong.

When I delete a message (pressing 'D') while viewing a message in the SingleMessageViewer, I'd like MailMate to refocus on the previously focused MultiMessageViewer and have the 'Current Message Cursor' be on either the next or previous message. It doesn't seem to work that way for me.

Am I missing something?

Expected/Desired Behavior

  • From a main window, open a message in a single-message viewer.
  • Press '^h' to execute "deleteMessage:"
  • MM deletes the message and then closes the single-message viewer window.
  • The main window should either advance to the next, previous, or unread message, depending upon the setting of MmMessagesOutlineMoveStrategy, either {none, next, previous, unreadOrNext, unreadOrPrevious}.

Observed Behavior

  • As above, except in step #5, MM always behaves as if "none" were the value of the key "MmMessagesOutlineMoveStrategy".

Relevant Config Snippets:

    # Check to see what the key for the hidden pref documented
    # at this page: https://manual.mailmate-app.com/hidden_preferences
    $ defaults read com.freron.MailMate MmMessagesOutlineMoveStrategy
    next
    $

    # Check to see what the key-binding is for ^h...
    $ fgrep deleteMessage: "/Users/petonic/Library/Application Support/MailMate/Resources/KeyBindings/Petonic.plist"
        "^h" = "deleteMessage:";

Is more config info required?

Thanks in advance!

Reported by Mike Petonic · June 5th, 2017 @ 04:26 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny
    • State changed from new to fixcommitted

    June 8th, 2017 @ 08:19 AM

  2. benny
    benny
    • State changed from fixcommitted to fixreleased

    September 22nd, 2017 @ 12:54 PM

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.