[Bug 10522] endless WM_PAINT loop bug (update regions, queue paint count)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 22 17:51:56 CDT 2008


--- Comment #6 from Anastasius Focht <focht at gmx.net>  2008-07-22 17:51:56 ---
Created an attachment (id=14992)
 --> (http://bugs.winehq.org/attachment.cgi?id=14992)
Recorded call sequences from window proc (wine, endless paint looping)

Hello again,

attached is the call sequence in Wine for comparison.
Note: I didn't use WINEDEBUG but my debugger+scratchpad to keep same style for
better comparison (diffing) with previously posted attachment.

In short:


(#1) WM_NCACTIVATE (active = TRUE)
(#2) WM_NCPAINT (Region = 00000001)
(#3) WM_NCACTIVATE (active = FALSE)
(#4) WM_NCPAINT (Region = 00000001)
<repeats forever (same as #4)>

This is different from previously posted behaviour of app in Windows:

(#1) WM_NCACTIVATE (active = TRUE)
(#2) WM_NCPAINT (Region = 00000001)
(#3) WM_NCPAINT (Region = 0004083B, valid region)
(#4) WM_NCACTIVATE (active = FALSE)
(#5) WM_NCPAINT (Region = BB040864, valid region)
<refresh finished, ends here>


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