can't disable Shift+Space shortcut for previous syllable

• Feb 4, 2016 - 12:46
Type
Functional
Severity
S1 - Blocker
Status
PR created
Regression
No
Workaround
No
Project

Tested on Win7 with 2.0.2 and yesterdays nightly.

1. Go to Edit > Preferences > Shortcuts
2. Replace the shortcut for 'previous syllable' (with for example CTRL+ALT+Left)
3. Hit OK
4. Double click a syllable to enter edit lyric mode
5. press SHIFT+SPACE
Result: cursor moves to previous syllable
Expected Result: nothing happens

Note that the new shortcut does also work. It seems as if Shift+Space is hardwired somewhere.
I've briefly tested the replace shortcut functionality by changing the entering of A to CTRL+ALT+A and that happens as expected; new shortcut replaced the old one, thus the old one is no longer active.


Comments

I want to support the idea of disabling Shift+Space for lyrics. It is not necessary and often disturbs the typing, as sometimes then the cursor moves left instead of right ...

I have created a pull request on this issue https://github.com/musescore/MuseScore/pull/2416.
The changed behaviour is as follows :
If,
a) User did not change the shortcut for previous syllable: SHIFT+SPACE takes you to the previous word.
b) User cleared the shortcut for previous syllable but did not introduce a new one : SHIFT+SPACE gives a space in word.
c) User changed the shortcut to some other key combination : SHIFT+SPACE gives a space in word while the new key combination takes you to previous word.

Please review.

Severity S1 - Blocker
Status PR created active
Regression No
Workaround No

The pull request got archived, although it shouldn't be difficult to rework it for current master.