зеркало из https://github.com/mozilla/pjs.git
fix bug 130071. r=nhotta sr=hyatt, a=roc+moz
make the Asian localization display access key correctly if the last char is a ":"
This commit is contained in:
Родитель
bd5134e665
Коммит
a79df559c5
|
@ -717,10 +717,16 @@ nsTextBoxFrame::UpdateAccessTitle()
|
||||||
ToUpperCase(tmpstring);
|
ToUpperCase(tmpstring);
|
||||||
tmpstring.Append(NS_LITERAL_STRING(")"));
|
tmpstring.Append(NS_LITERAL_STRING(")"));
|
||||||
PRInt32 offset = mTitle.RFind("...");
|
PRInt32 offset = mTitle.RFind("...");
|
||||||
if (offset != kNotFound)
|
if (offset != kNotFound) {
|
||||||
mTitle.Insert(tmpstring,NS_STATIC_CAST(PRUint32, offset));
|
mTitle.Insert(tmpstring,NS_STATIC_CAST(PRUint32, offset));
|
||||||
else
|
} else {
|
||||||
mTitle += tmpstring;
|
PRUint32 l = mTitle.Length();
|
||||||
|
if((l > 0) && (PRUnichar(':')==mTitle[l-1])) {
|
||||||
|
mTitle.Insert(tmpstring,l-1);
|
||||||
|
} else {
|
||||||
|
mTitle += tmpstring;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче