I’m having an issue with Geary 46.0 where the CTRL+M move message keyboard shortcut does not work. Every other keyboard shortcut as displayed by CTRL+? works as expected.
I thought it be a conflict with an overriding GNOME keyboard shortcut. I searched through all assigned keyboard control panel shortcuts, to see if CTRL+M was already assigned. Did not find any. Assigned an empty one to CTRL+M and that worked, indicating that it was not already assigned.
Is anyone else able to reproduce this issue? If so, let me know and I’ll open a GNOME bug report.
Not answering your actual question but CTRL+M seems to work normally in Geary 40.0 so perhaps a regression. What do you mean by “does not work”? Elicits no response of any kind? Something else?
Is this a Gnome problem? Geary problem? Problem somewhere else?
Edit: Clarifying that this was testing on a Librem 5.
That did cross my mind - which could mean that it isn’t a Geary problem.
However these days it is more complex because it can be that GUI applications receive the key press before any such interpretation e.g. as an ‘M’ key with the CTRL modifier set rather than as a 0x0D character … and leave the interpretation of that event to the application. (Hence, for example, the Librem 5 Terminal application does interpret CTRL+M as basically a carriage return; but no other application is obligated to behave the same way.)
It is also more complicated because events get looked at by different levels in the GUI object layering hierarchy i.e. the event may or may not percolate down to, for example, being interpreted as a shortcut key for a menu option. Some higher level GUI object may absorb the event, doing something with it, or not.
If you want to spend time on it … what happens if you install Geary 46.0 on a desktop / laptop? Is this problem unique to the Librem 5? Actually, I may just be assuming that you are talking about Geary on the Librem 5. Are you?