This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author roger.serwy
Recipients ajaksu2, gpolo, kbk, pyJohn, roger.serwy
Date 2009-06-11.23:13:20
SpamBayes Score 1.558759e-08
Marked as misclassified No
Message-id <1244762002.44.0.288258195001.issue5219@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2009-06-11 23:13:22roger.serwysetrecipients: + roger.serwy, kbk, ajaksu2, gpolo, pyJohn
2009-06-11 23:13:22roger.serwysetmessageid: <1244762002.44.0.288258195001.issue5219@psf.upfronthosting.co.za>
2009-06-11 23:13:21roger.serwylinkissue5219 messages
2009-06-11 23:13:21roger.serwycreate