actualbudget / actualbudget/actual
[Bug]: Inconsistent Keyboard Shortcut Behavior on Non-QWERTY Layouts
- 主要語言
- TypeScript
- 星號
- 28.7k
- 分支
- 3k
- 平均合併
- 2 天 11 小時
- 30 天內合併 PR
- 65
描述
### Verified issue does not already exist?
- [x] I have searched and found no existing issue
### What happened?
When using non-QWERTY keyboard layouts (e.g., Dvorak), application keyboard shortcuts behave inconsistently. Some shortcuts respect the OS-assigned logical key mapping, while others appear to be hard-coded to physical key positions.
### How can we reproduce the issue?
Switch system keyboard layout to Dvorak (or any non-QWERTY layout).
Open the application and attempt to use common shortcuts:
Ctrl+Z → Undo works correctly, respecting the OS-assigned key mapping (logical "Z").
Delete → Requires pressing the physical "D" key on the keyboard, rather than the logical "D" key in the layout ("H" in Dvorak).
### Where are you hosting Actual?
Docker
### What browsers are you seeing the problem on?
Firefox
### Operating System
Linux
貢獻指南
評估
這個 Issue 還沒有評估資料。