Dont split keystrokes on trailing dashes

This commit is contained in:
Ivan Zuzak 2015-05-10 09:46:45 +02:00
parent 29a4ab1396
commit 71fba99540

View File

@ -162,7 +162,7 @@ class ApplicationMenu
firstKeystroke = keystrokesByCommand[command]?[0]
return null unless firstKeystroke
modifiers = firstKeystroke.split('-')
modifiers = firstKeystroke.split(/-(?=.)/)
key = modifiers.pop().toUpperCase().replace('+', 'Plus')
modifiers = modifiers.map (modifier) ->