A minor addendum to the bug fix I checked in a few minutes ago.
git-svn-id: svn://10.0.0.236/trunk@43254 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -884,24 +884,24 @@ nsMenuFrame::BuildAcceleratorText(nsString& aAccelString)
|
||||
|
||||
PRBool prependPlus = PR_FALSE;
|
||||
|
||||
if(commandValue != "") {
|
||||
if(commandValue != "" && commandValue != "false") {
|
||||
prependPlus = PR_TRUE;
|
||||
aAccelString += "Ctrl"; // Hmmm. Kinda defeats the point of having an abstraction.
|
||||
}
|
||||
|
||||
if(controlValue != "") {
|
||||
if(controlValue != "" && controlValue != "false") {
|
||||
prependPlus = PR_TRUE;
|
||||
aAccelString += "Ctrl";
|
||||
}
|
||||
|
||||
if(shiftValue != "") {
|
||||
if(shiftValue != "" && shiftValue != "false") {
|
||||
if (prependPlus)
|
||||
aAccelString += "+";
|
||||
prependPlus = PR_TRUE;
|
||||
aAccelString += "Shift";
|
||||
}
|
||||
|
||||
if (altValue != "") {
|
||||
if (altValue != "" && altValue != "false") {
|
||||
if (prependPlus)
|
||||
aAccelString += "+";
|
||||
prependPlus = PR_TRUE;
|
||||
|
||||
Reference in New Issue
Block a user