Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=76202 --- shadow/76202 2005-09-23 17:28:35.000000000 -0400 +++ shadow/76202.tmp.4379 2005-09-23 17:28:35.000000000 -0400 @@ -0,0 +1,53 @@ +Bug#: 76202 +Product: Mono: Class Libraries +Version: 1.0 +OS: +OS Details: +Status: NEW +Resolution: +Severity: +Priority: Normal +Component: Windows.Forms +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Cc: +Summary: X11 driver generates extra non-client are events + +Peter, + +When debugging the issue of the menu not going away when you click the +application client area I did noticed that this works on Win32. + +For some reason, on X11, when you click into the client area, non-client +area messages are generated that seems incorrect. + +Enabling the debug msg at XplatUIX11.cs 2293 when I do single click in the + client area I get: + +Client message, sending to window 3000293 +Client message, sending to window 3000293 +Client message, sending to window 3000293 +X11 XEventName.ButtonPress +OnMouseDownPUW 344 260 contains False +HideWindow +Client message, sending to window 3000003 +Non-Client message, sending to window 3000293 +Non-Client message, sending to window 3000293 +TrackPopupMenu +Client message, sending to window 0 +Client message, sending to window 3000003 + +Noticie that non-client area messages are generated. There is a also a +message to send to a window with null handle. + +I think that problem is the way that we decide if a message is for the +client or the non-client area. + +Thanks, + +Jordi, + +Jorid, _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
