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 taleinat
Recipients gpolo, kbk, taleinat
Date 2010-07-10.14:41:37
SpamBayes Score 0.00047278672
Marked as misclassified No
Message-id <1278772900.16.0.45682947992.issue2053@psf.upfronthosting.co.za>
In-reply-to
Content
Because of the method of implementation, a dialog can be created without specifying a parent. There was at least one instance of this in IDLE before my patch. This is a bug, since the behavior of the dialog in this instance is obviously incorrect (the user can switch focus back to the parent while the dialog is still open).

I found that making the EditorWindow the default parent was the best way to both fix the bug, make the code more readable, and avoid replicating this bug in the future. Feel free to write up a different patch or change mine if you feel so strongly about the default parent.

The process of discussing this patch has taken far, far too long. I can't stand such discussions spanning months (and years!). Please just accept this patch or close it. I'm fed up with this.
History
Date User Action Args
2010-07-10 14:41:40taleinatsetrecipients: + taleinat, kbk, gpolo
2010-07-10 14:41:40taleinatsetmessageid: <1278772900.16.0.45682947992.issue2053@psf.upfronthosting.co.za>
2010-07-10 14:41:38taleinatlinkissue2053 messages
2010-07-10 14:41:37taleinatcreate