Message89267
I've uploaded a patch to solve the problem.
In CallTipWindow.py, the showtip function binds key releases and button
releases to the checkhide_event function. The checkhide_event function
creates a .after callback to itself whenever it's called. Each key
release adds to a cascade of calls to checkhide_event which results in
Tk slowing down.
When checkhide_event is called from .after, the "event" argument takes
its default of None. Only then should a new .after call be made. |
|
Date |
User |
Action |
Args |
2009-06-11 23:13:22 | roger.serwy | set | recipients:
+ roger.serwy, kbk, ajaksu2, gpolo, pyJohn |
2009-06-11 23:13:22 | roger.serwy | set | messageid: <1244762002.44.0.288258195001.issue5219@psf.upfronthosting.co.za> |
2009-06-11 23:13:21 | roger.serwy | link | issue5219 messages |
2009-06-11 23:13:21 | roger.serwy | create | |
|