Mac keyboard shortcuts ignore the system keyboard layout
I have my Mac configured to use the Dvorak keyboard layout. When I try to use keyboard shortcuts in RoslynPad, it acts as though my keyboard is set to QWERTY. (For example, if I do Ctrl+O for Open, it brings up the Save dialog, because the O key in Dvorak maps to the S key in QWERTY.)
To Reproduce In the Mac System Settings app, change your keyboard layout to Dvorak. In RoslynPad, try to use keyboard shortcuts (Ctrl+N, Ctrl+S, Ctrl+O, etc.) based on the Dvorak layout, and note that they either don't work or execute the wrong command.
Expected behavior Keyboard shortcuts should respect the keyboard layout set in the system.
Version
- OS: macOS 14.5
- Build (or commit ID if built from source): 19.1.0
Interesting :) I don't think I have any control of that, it's handled by Avalonia. Weird that it's only command shortcuts and not the whole keyboard layout.