diff options
author | patthoyts <patthoyts@users.sourceforge.net> | 2008-11-22 22:07:34 (GMT) |
---|---|---|
committer | patthoyts <patthoyts@users.sourceforge.net> | 2008-11-22 22:07:34 (GMT) |
commit | 35e63c6193fc1f4a7f4c98a9484c47f95fdfeaf1 (patch) | |
tree | af12853977bd307d763112af35a4eec9243dabf3 | |
parent | a1b406abde47d849f33623e86dbae8d3e462f50a (diff) | |
download | tk-35e63c6193fc1f4a7f4c98a9484c47f95fdfeaf1.zip tk-35e63c6193fc1f4a7f4c98a9484c47f95fdfeaf1.tar.gz tk-35e63c6193fc1f4a7f4c98a9484c47f95fdfeaf1.tar.bz2 |
[Bug 1991930] combobox dropdown needs to be topmost
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | library/ttk/combobox.tcl | 5 |
2 files changed, 4 insertions, 5 deletions
@@ -1,7 +1,7 @@ 2008-11-22 Pat Thoyts <patthoyts@users.sourceforge.net> - * library/ttk/combobox.tcl: [Bug 1939129] combobox dropdown was - drawn behind topmost toplevels. + * library/ttk/combobox.tcl: [Bug 1939129,1991930] combobox dropdown + was drawn behind topmost toplevels. * generic/tkCanvText.c: Fixed up complaints from MSVC engendered * generic/tkFont.c: by the last commit. In particular replaced * win/tkWinDraw.c: round() which is a C99 function. diff --git a/library/ttk/combobox.tcl b/library/ttk/combobox.tcl index 5f50ca0..5094300 100644 --- a/library/ttk/combobox.tcl +++ b/library/ttk/combobox.tcl @@ -1,5 +1,5 @@ # -# $Id: combobox.tcl,v 1.14 2008/11/22 20:26:11 patthoyts Exp $ +# $Id: combobox.tcl,v 1.15 2008/11/22 22:07:34 patthoyts Exp $ # # Combobox bindings. # @@ -405,8 +405,7 @@ proc ttk::combobox::Post {cb} { # Post the listbox: # - wm attribute $popdown \ - -topmost [wm attribute [winfo toplevel $cb] -topmost] + wm attribute $popdown -topmost 1 wm deiconify $popdown raise $popdown } |