mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
fixing bug #8450, Mac only change
This commit is contained in:
parent
87e4c2d72f
commit
53bb4b5881
@ -686,7 +686,17 @@ void nsMacMessagePump::DoKey(EventRecord &anEvent)
|
||||
//}
|
||||
//else
|
||||
{
|
||||
DispatchOSEventToRaptor(anEvent, ::FrontWindow());
|
||||
PRBool handled = DispatchOSEventToRaptor(anEvent, ::FrontWindow());
|
||||
if((!handled) && (anEvent.what == keyDown) && ((anEvent.modifiers & cmdKey) != 0) )
|
||||
{
|
||||
// do a menu key command
|
||||
long menuResult = ::MenuKey(theChar);
|
||||
if (HiWord(menuResult) != 0)
|
||||
{
|
||||
menuResult = ConvertOSMenuResultToPPMenuResult(menuResult);
|
||||
DoMenu(anEvent, menuResult);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user