[Bug 12001] chemsketch won't display

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Oct 14 12:00:14 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=12001

Reenen <reenen at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |reenen at gmail.com

--- Comment #45 from Reenen <reenen at 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 at 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.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list