Don't call PyMac_HandleEvent in unix-Python
This commit is contained in:
parent
38c4dd4d53
commit
569ba10610
|
@ -60,11 +60,13 @@ my_eventProc(NavEventCallbackMessage callBackSelector,
|
|||
return;
|
||||
}
|
||||
if ( pyfunc == Py_None ) {
|
||||
#if !TARGET_API_MAC_OSX
|
||||
/* Special case: give update events to the Python event handling code */
|
||||
if ( callBackSelector == kNavCBEvent &&
|
||||
callBackParms->eventData.eventDataParms.event->what == updateEvt)
|
||||
PyMac_HandleEvent(callBackParms->eventData.eventDataParms.event);
|
||||
/* Ignore others */
|
||||
#endif
|
||||
return;
|
||||
}
|
||||
rv = PyObject_CallFunction(pyfunc, "ls#", (long)callBackSelector,
|
||||
|
|
Loading…
Reference in New Issue