For Qt builds, if shortcut is set to default then remove entry from config file.

This commit is contained in:
craig.p.drummond
2013-06-15 19:06:47 +00:00
committed by craig.p.drummond
parent 890c06b491
commit efe7b1b889
2 changed files with 5 additions and 1 deletions

View File

@@ -74,6 +74,8 @@
from list.
47. Also use discogs for artist images in cover dialog.
48. Fix invalid covers showing for online services.
49. For Qt builds, if shortcut is set to default then remove entry from config
file.
1.0.3
-----

View File

@@ -211,8 +211,10 @@ void ActionCollection::writeSettings() const {
continue;
if(!action->isShortcutConfigurable())
continue;
if(action->shortcut(Action::ActiveShortcut) == action->shortcut(Action::DefaultShortcut))
if(action->shortcut(Action::ActiveShortcut) == action->shortcut(Action::DefaultShortcut)) {
s.remove(name);
continue;
}
s.setValue(name, action->shortcut(Action::ActiveShortcut));
}
}