commit | a1ce916171fa5fddbd2ebfa518e69d469c8361bd | [log] [tgz] |
---|---|---|
author | Alexandre Julliard <julliard@winehq.org> | Wed Sep 06 19:40:07 2000 +0000 |
committer | Alexandre Julliard <julliard@winehq.org> | Wed Sep 06 19:40:07 2000 +0000 |
tree | 9138edaa4628a3641ec192f10d4b1910a8ff4563 | |
parent | 942dcb1df63528f8bde66fcf71dbd0a41ec2f846 [diff] [blame] |
Serge Ivanov Delay destroying menu entry until all messages are sent.
diff --git a/windows/mdi.c b/windows/mdi.c index d482e48..88ed7f9 100644 --- a/windows/mdi.c +++ b/windows/mdi.c
@@ -660,8 +660,6 @@ if( childPtr ) { - MDI_MenuDeleteItem(w_parent, child); - if( child == ci->hwndActiveChild ) { MDI_SwitchActiveChild(parent, child, TRUE); @@ -678,7 +676,9 @@ MDI_ChildActivate(w_parent, 0); } - } + } + + MDI_MenuDeleteItem(w_parent, child); WIN_ReleaseWndPtr(childPtr);