Patch #1538878: Don't make tkSimpleDialog dialogs transient if

the parent window is withdrawn. This mirrors what dialog.tcl
does.
This commit is contained in:
Martin v. Löwis 2006-11-18 18:00:34 +00:00
parent 830358af09
commit ce9212f018
2 changed files with 9 additions and 1 deletions

View file

@ -46,6 +46,11 @@ class Dialog(Toplevel):
title -- the dialog title title -- the dialog title
''' '''
Toplevel.__init__(self, parent) Toplevel.__init__(self, parent)
# If the master is not viewable, don't
# make the child transient, or else it
# would be opened withdrawn
if parent.winfo_viewable():
self.transient(parent) self.transient(parent)
if title: if title:

View file

@ -103,6 +103,9 @@ Extension Modules
Library Library
------- -------
- Patch #1538878: Don't make tkSimpleDialog dialogs transient if
the parent window is withdrawn.
- Patch #1360200: Use unmangled_version RPM spec field to deal with - Patch #1360200: Use unmangled_version RPM spec field to deal with
file name mangling. file name mangling.