Python extension: callbacks blocked when holding button down

alan.chambers at alan.chambers at
Fri Dec 12 18:08:45 CET 2008

I'm developing a Python extension. It's a wrapper for some firmware,
and simulates the target hardware environment. I'm using wxPython. I
pass a function to the extension so it can let Python know about
certain events.
The code is currently single threaded.

My problem is that the callback seems to have no effect if it is
called while I am holding down a wxButton in the Python GUI. Long
button presses are significant in the firmware so this seems a bit

Can anyone explain what is going on? What's the best workaround?



More information about the Python-list mailing list