At 06:30 PM 4/25/00 +0800, you wrote:
<snip>
>Is this fix correct?
>
>-- wine/windows/winpos.c Mon Apr 10 03:03:04 2000
>+++ wine/windows/winpos.c Tue Apr 25 01:14:50 2000
>@@ -1767,8 +1767,7 @@
>     /* if prev wnd is minimized redraw icon title */
>     if( IsIconic( hwndPrevActive ) ) WINPOS_RedrawIconTitle(hwndPrevActive);
>
>-    /* managed windows will get ConfigureNotify event */
>-    if (wndPtr && !(wndPtr->dwStyle & WS_CHILD) && !(wndPtr->flags & WIN_MANAGED))
>+    if (wndPtr && !(wndPtr->dwStyle & WS_CHILD))
>     {
>  /* check Z-order and bring hWnd to the top */
>  for (wndTemp = WIN_LockWndPtr(WIN_GetDesktop()->child); wndTemp;
>WIN_UpdateWndPtr(&wndTemp,wndTemp->next))
>

Thanks Dmitry, it fixes Eudora 3.06 indeed...
I can't find the time to search exactly what is exactly the problem until next week-end
I think; all that I can say for now is that changes to winpos.c are the most tricky of
all and that this change could possibly also crash other applications ;-)

Gerard

Reply via email to