Keyboard shortcuts revert to defaults instantly

• Aug 1, 2018 - 19:14
Reported version
Graphical (UI)
S3 - Major

Steps to Reproduce Bug:
Open preferences, change keyboard shortcuts, close preferences

Expected Behavior:
Custom keyboard shortcuts are maintained

Actual Behavior:
All keyboard shortcuts reset to default as soon as preferences window is closed

Version Number:
MuseScore version (64-bit): 3.0.0, revision: 10ebbb9

Operating System:
macOS 10.14 Beta (18A347e)

Additional Details (and how I tried to resolve it):
Normally I use Sibelius for music notation, but I find MuseScore better in some ways (it's free, so it's better for distributing scores to friends/coworkers; it also handles lyrics for choral works better than Sibelius and just runs more smoothly). Since I'm very accustomed to the Sibelius keyboard shortcuts, I changed MuseScore's shortcuts to match. This works fine in the most recent stable release of MuseScore 2, but I cannot get it to work in the 3.0-dev builds. Every time I change the shortcuts, they immediately reset to default once I close the settings window.

Additionally, using the "Save" function for the shortcuts in 3.0-dev simply saves a .xml file with the default shortcuts, not the custom entries. I even tried replacing the "shortcuts.xml" file under "/Users/USER/Library/Application Support/MuseScore/MuseScore Development" with the custom "shortcuts.xml" found in the MuseScore 2 folder. Even after swapping the file, MuseScoreNightly still only uses the default shortcuts. Changing keyboard shortcuts is a pretty standard feature of any music notation editor, so without it working I feel that it renders the software very cumbersome and downright unbearable to use.

Attached File:
I've attached the custom "shortcuts.xml" file that I use in MuseScore 2

Attachment Size
shortcuts.xml 20.57 KB


Status (old) active needs info
Status active needs info

What shortcut specifically?
I added a shortcut for "Save online" as Ctrl+Shift+O and it got saved and shown and loaded on next start.

However, changing the shortcut for "Save", Ctrl+S into something different did not stick, but this bug is in 2.x already, so no 3.0 regression and now recorded in #276034: Shortcut Ctrl+S for Save can't get changed

In reply to by Jojo-Schmitz

It seems to be every shortcut. Even if I simply clear every default keyboard shortcut, leaving none, they all suddenly return upon restarting MuseScore (I have continued to test this occasionally – this is still occurring on revision 07399be). No matter what I try, I cannot even get one shortcut to change. Adding a shortcut to something that does not have one by default works just fine, but removing or changing any default shortcuts is immediately revered.