Fix for menu items incorrectly leaving out shift symbol if the key equivalent is uppercase.

Reviewed by me.
This commit is contained in:
Francisco Ryan Tolmasky I
2009-12-16 15:02:35 -08:00
parent ac2c0d5d84
commit f01a7d3933
+2 -1
View File
@@ -595,7 +595,8 @@ CPControlKeyMask
if (_keyEquivalentModifierMask & CPCommandKeyMask)
string = "⌘" + string;
if (_keyEquivalentModifierMask & CPShiftKeyMask)
// Either of these means shift is required.
if (_keyEquivalentModifierMask & CPShiftKeyMask || string === _keyEquivalent)
string = "⇧" + string;
if (_keyEquivalentModifierMask & CPControlKeyMask)