13 Feb
2005
13 Feb
'05
2:19 p.m.
"Carlos Lozano" <clozano(a)andago.com> wrote:
The patch: http://www.winehq.org/hypermail/wine-cvs/2004/06/0104.html
Log message: Dmitry Timoshkov <dmitry(a)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.