http://bugs.winehq.org/show_bug.cgi?id=12001
Reenen reenen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |reenen@gmail.com
--- Comment #45 from Reenen reenen@gmail.com 2010-10-14 12:00:11 CDT ---
This also affects DPP (Canon's Digital Photo Professional), which is what I checked against.
I have tried this patch: http://www.winehq.org/pipermail/wine-patches/2010-August/092661.html
However compile fails for me against current wine-git.
Where DPP's problem seems to be introduced is with this commit:
commit accfce21d3e042638a5eac8a8379eda2964fcd0a Author: Alexandre Julliard julliard@winehq.org Date: Tue Mar 4 20:01:41 2008 +0100
user32: Fix a couple of message test failures.
Specifically, in dlls/user32/winpos.c, this causes(or exposes) the problem:
@@ -1106,6 +1105,8 @@ static BOOL show_window( HWND hwnd, INT cmd ) } if (style & WS_CHILD && !(swp & SWP_STATECHANGED)) swp |= SWP_NOACTIVATE | SWP_NOZORDER; break; + default: + return wasVisible; }
Removing these 2 lines makes DPP work for me again.