diff options
author | mdejong <mdejong> | 2002-06-24 20:34:40 (GMT) |
---|---|---|
committer | mdejong <mdejong> | 2002-06-24 20:34:40 (GMT) |
commit | b2d10e52b29a853f6617b873da1152ac86f25d98 (patch) | |
tree | c3ddfdff422760f0f504dc54ece65afb4b22f916 /ChangeLog | |
parent | 5301e3774409c2ecde99877add0448e84c972c93 (diff) | |
download | tk-b2d10e52b29a853f6617b873da1152ac86f25d98.zip tk-b2d10e52b29a853f6617b873da1152ac86f25d98.tar.gz tk-b2d10e52b29a853f6617b873da1152ac86f25d98.tar.bz2 |
* tests/winWm.test: Verify that both an unmapped
and already mapped toplevel are raised and receive
the focus when deiconified.
* tests/wm.test: Add wm deiconify tests. Check that
a toplevel that has never been mapped is not mapped
by the deiconify command since it should be done
at idle by MapFrame.
* win/tkWinWm.c (Tk_WmCmd): Check the WM_NEVER_MAPPED
flag while processing the wm deiconify command.
The WM_UPDATE_PENDING flag should never be set when
WM_NEVER_MAPPED is set, but double check so that
the implementation is more explicit and matches
the comment just above.
Return without invoking TkWmRestackToplevel or
TkSetFocusWin on a toplevel that has never been
mapped. This fixes a bug where a toplevel is mapped
with the wrong size and is then resized by the
idle call to MapFrame. [Tk bug 233150]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -1,3 +1,24 @@ +2002-06-24 Mo DeJong <mdejong@users.sourceforge.net> + + * tests/winWm.test: Verify that both an unmapped + and already mapped toplevel are raised and receive + the focus when deiconified. + * tests/wm.test: Add wm deiconify tests. Check that + a toplevel that has never been mapped is not mapped + by the deiconify command since it should be done + at idle by MapFrame. + * win/tkWinWm.c (Tk_WmCmd): Check the WM_NEVER_MAPPED + flag while processing the wm deiconify command. + The WM_UPDATE_PENDING flag should never be set when + WM_NEVER_MAPPED is set, but double check so that + the implementation is more explicit and matches + the comment just above. + Return without invoking TkWmRestackToplevel or + TkSetFocusWin on a toplevel that has never been + mapped. This fixes a bug where a toplevel is mapped + with the wrong size and is then resized by the + idle call to MapFrame. [Tk bug 233150] + 2002-06-23 Jeff Hobbs <jeffh@ActiveState.com> * win/tkWinWm.c (UpdateGeometryInfo): remove the check for a null |