Under Linux, custom events don't seem to get processed, whereas they do under Mac and Windows. You can PostEvent() them, but they never arrive.
it might be bug in wxgtk+PostEvent considering that the synchronous example is not working as well.
I was unable to send a PostEvent for custom or even a CommandEvent with linux/gtk. When I override "ProcessEvent" on the Frame, the event is never seen but I see all the other ones.
Calling QueueEvent on the frame doesn't work either.
Code sample is at
https://github.com/sirk390/wxasync/issues/3 but the example could certainly be slimmed down a little. Thus this issue has been confirmed by the authors of
wxasync and myself. Can anyone else confirm or comment on this? Should I raise as an issue on wxpython/phoenix?
I rely on custom events in the latest version of my Python UML
Pynsource tool for triggering asynchronous rendering of Python UML diagrams using the
PlantUML service. The Linux is port has hit a roadblock with this issue, so any thoughts or workarounds would be appreciated.