View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000936 | OpenMPT | Feature Request | public | 2017-04-02 18:14 | 2017-04-02 18:21 |
Reporter | Midori | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | won't fix | ||
Platform | x64 | OS | Windows | OS Version | 8.1 (Win NT 6.3) |
Product Version | OpenMPT 1.26.09.00 / libopenmpt 0.2-beta22 (upgrade first) | ||||
Summary | 0000936: Diagonal cursor movement in pattern editor | ||||
Description | Holding two directional keys simultaneously (LEFT ARROW + UP ARROW, for example) doesn't translate into diagonal movement of the cursor (in both horizontal and vertical axes), which, obviously, would be desired behaviour. Currently the last registered keypress takes priority. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | Not tested | ||||
Tested code revision (in case you know it) | |||||
If you actually hit the two keys at the same time, your cursor will move diagonally. As soon as you press the keys one after another, the operating system will only send a "key repeat" event for the latter as you observed, and as such OpenMPT cannot "see" that the other key is repeating as well. Now of course we could implement even more custom key handling logic for "key repeat" events, but I don't see a lot of gain in moving cursors diagonally. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2017-04-02 18:14 | Midori | New Issue | |
2017-04-02 18:21 | Saga Musix | Status | new => closed |
2017-04-02 18:21 | Saga Musix | Resolution | open => won't fix |
2017-04-02 18:21 | Saga Musix | Note Added: 0002957 |