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.

Keyboard Shortcuts Are Not Always Applied

#2392

I'm having only mixed results trying to customise my keyboard shortcuts. They seem to apply or not apply without any clear rhyme or reason.

For example, I want to override the Message > Mark as Read shortcut and set it to command-M. Nothing I do seems to work. I've tried defining a key binding file with the following directive:-

"@m" = ("setTag:", '$Seen');

but the shortcut that appears in the menu remains command-shift-M. I've also tried redefining the shortcut in the System Preferences > Keyboard > Shortcuts settings, but that, too, fails.

There are other examples as well. Either I'm doing something wrong or the key binding mechanism does not work as it should.

Reported by Mike Conley · September 27th, 2019 @ 05:39 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. Mike Conley
    Mike Conley
    • No changes were found…

    September 27th, 2019 @ 05:39 PM

  2. Mike Conley
    Mike Conley

    I've changed this line to

    "@m" = ("setTag:", '\\Seen');
    

    Not sure where I got the '$' syntax from, but, anyway, it makes no difference. Still doesn't work. Neither does

    "@j" = "forwardMessage:";
    

    September 27th, 2019 @ 05:56 PM

  3. Mike Conley
    Mike Conley

    I also note that if, for example, I use the System Preferences > Keyboard > Shortcuts pane to define a shortcut to use as a toggle (e.g., command-D assigned to both Show Raw Message and Show Formatted Message, with the intention that pressing command-D simply toggles between the two commands), the shortcut is not recognised until I click on or otherwise make visible the View menu, after which it works as expected.

    It would be nice if MM offered a keyboard mapping preference (see Mailsmith for the best example of this anywhere) that allowed us to define keyboard shortcuts within the app itself, including the ability to change or delete keyboard shortcuts and entire menu items as we desire.

    December 5th, 2019 @ 03:25 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.