Bug #4296. Support insertion of floppies. One more change (the event mask).
git-svn-id: svn://10.0.0.236/trunk@26603 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -229,14 +229,14 @@ void nsMacMessagePump::DoMessagePump()
|
||||
*/
|
||||
PRBool nsMacMessagePump::GetEvent(EventRecord &theEvent)
|
||||
{
|
||||
PRBool haveEvent;
|
||||
long sleep = 0;
|
||||
unsigned short eventMask = everyEvent - diskMask;
|
||||
unsigned short eventMask = everyEvent;
|
||||
|
||||
RgnHandle mouseRgn = ::NewRgn(); // may want to move this into a class variable
|
||||
|
||||
::LMSetSysEvtMask(eventMask); // we need keyUp events
|
||||
haveEvent = ::WaitNextEvent(eventMask, &theEvent, sleep, mouseRgn) ? PR_TRUE : PR_FALSE;
|
||||
PRBool haveEvent
|
||||
= ::WaitNextEvent(eventMask, &theEvent, sleep, mouseRgn) ? PR_TRUE : PR_FALSE;
|
||||
|
||||
::DisposeRgn(mouseRgn);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user