Fix for bad accelerator string lookups

meow-7.2.2
Richard Linden 2010-08-19 13:59:46 -07:00
parent aa8db56fff
commit bc12956a30
1 changed files with 10 additions and 1 deletions

View File

@ -107,7 +107,16 @@ public:
{
std::string key_str(keystring);
std::string trans_str;
return findString(trans_str, "Key_" + key_str) ? trans_str : key_str;
if (findString(trans_str, "Key_" + key_str))
{
return trans_str;
}
else if (findString(trans_str, key_str))
{
return trans_str;
}
llwarns << "Failed to find keyboard string " << keystring << llendl;
return key_str;
}
// get the default args