[Mono-bugs] [Bug 440933] [mono 2.0.1] Control.Invoke isn't working correctly when move or resize form

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Jan 3 20:40:36 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=440933

http://bugzilla.novell.com/show_bug.cgi?id=440933#c2


--- Comment #2 from James Purcell <jdpurcell2 at yahoo.com> 2010-01-04 01:40:32 UTC ---
Created an attachment (id=334733)
 --> (http://bugzilla.novell.com/attachment.cgi?id=334733)
patch v1

Small patch that fixes the problem for me (only took 4 hours to figure out :P).

When moving/resizing, Windows takes over the message loop, but since we're
checking for WM_ASYNC_MESSAGE in GetMessage which is part of our message loop
we never see it.  First, the message needs to be posted to a window handle
associated with InternalWndProc, and second, the message needs to be handled
somewhere that's triggered by InternalWndProc.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list