Regression in "Braveheart"

Dmitry Timoshkov dmitry at baikal.ru
Sun Feb 13 08:19:31 CST 2005


"Carlos Lozano" <clozano at andago.com> wrote:

> The patch:
> http://www.winehq.org/hypermail/wine-cvs/2004/06/0104.html
> 
> Log message:
>   Dmitry Timoshkov <dmitry at codeweavers.com>
>   Do nothing in ShowWindow(SW_SHOW) if a window is already visible.
> 
> Causes regression in the game "Braveheart". The intro was
> working before of the patch, now it freezes with black screen
> on start.

We have a test in dlls/user/tests/msg.c,test_messages() which confirms
that the patch is correct at least for overlapped windows and SW_SHOW
command ("ShowWindow(SW_SHOW):overlapped already visible"). What window
styles does the affected window have, and what command is passed to
ShowWindow()?

-- 
Dmitry.




More information about the wine-devel mailing list