[Mono-bugs] [Bug 78425][Nor] Changed - Event order regresseions.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue May 30 03:21:34 EDT 2006


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 atsushi at ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=78425

--- shadow/78425	2006-05-16 21:33:37.000000000 -0400
+++ shadow/78425.tmp.2235	2006-05-30 03:21:34.000000000 -0400
@@ -1,14 +1,14 @@
 Bug#: 78425
 Product: Mono: Class Libraries
 Version: unspecified
-OS: 
+OS: unknown
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
 Component: Windows.Forms
 AssignedTo: peter at novonyx.com                            
 ReportedBy: miguel at ximian.com               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
@@ -21,6 +21,27 @@
 of the form:
 
         expected:<"OnHandleCreated">^M
          but was:<"OnInvalidated">^M
 
 There are 10 tests failing due to this.
+
+------- Additional Comments From atsushi at ximian.com  2006-05-30 03:21 -------
+I'm not sure if it should be fixed like this but anyways:
+
+Index: System.Windows.Forms/Control.cs
+===================================================================
+--- System.Windows.Forms/Control.cs	(revision 61249)
++++ System.Windows.Forms/Control.cs	(working copy)
+@@ -3822,9 +3822,6 @@
+ 				case Msg.WM_WINDOWPOSCHANGED: {
+ 					if (Visible) {
+ 						UpdateBounds();
+-						if (GetStyle(ControlStyles.ResizeRedraw)) {
+-							Invalidate();
+-						}
+ 					}
+ 					return;
+ 				}
+
+
+That conditional Invalidate() has been there since more than a year ago.


More information about the mono-bugs mailing list