On MacOS 14 locking the screen via shortcut (cmd ctrl q) is prevented if the cursor is in the text/edit field of an open file. Locking via Touch ID button is still working. I tested with Geany 1.38 and 2.0.
I can reproduce this problem but it doesn't seem to be Geany-specific. I tried disabling the complete processing of keybindings in the code and it didn't help. Then I tried the gtk3-demo application which is part of GTK3 and it suffers from the same problem so it's probably something with processing keyboard events in GTK.
github-comments@lists.geany.org