On Apr 10, 2004, at 1:59 AM, Roger Binns wrote:
> Making this somewhat bitpim related, I also found a wierd issue
> with wxPython. On Linux, wx.BeginBusyCursor calls all idle
> handlers. If you call wx.BeginBusyCursor in an idle handler,
> you may get infinite recursion.
I grabbed your sample code posted in the wxPython list and ran it on
my Mac. It doesn't exhibit the problem you are seeing on Linux, the
count is always 1 here. Just FYI, so it looks like the fix needs to be
made just in the Linux wx implementation although making the routines
re-entrant safe wouldn't hurt anybody. ;-)
|