Author: rolf
Date: 2007-01-25 11:30:26 -0500 (Thu, 25 Jan 2007)
New Revision: 71673

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIWin32.cs
Log:
2007-01-25  Rolf Bjarne Kvinge  <[EMAIL PROTECTED]>

        * XplatUIWin32.cs: Set SWP_NOACTIVATE in RequestNCRecalc as well,
        we don't want to activate any windows. Fixes #79433.



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2007-01-25 16:17:39 UTC (rev 71672)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2007-01-25 16:30:26 UTC (rev 71673)
@@ -1,3 +1,8 @@
+2007-01-25  Rolf Bjarne Kvinge  <[EMAIL PROTECTED]>
+
+       * XplatUIWin32.cs: Set SWP_NOACTIVATE in RequestNCRecalc as well,
+       we don't want to activate any windows. Fixes #79433.
+
 2007-01-25  Jonathan Pobst  <[EMAIL PROTECTED]>
 
        - ButtonBase.cs: Fix capitalization of parameter: disposing.

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIWin32.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIWin32.cs  
2007-01-25 16:17:39 UTC (rev 71672)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIWin32.cs  
2007-01-25 16:30:26 UTC (rev 71673)
@@ -1527,7 +1527,7 @@
                }
 
                internal override void RequestNCRecalc(IntPtr handle) {
-                       Win32SetWindowPos(handle, IntPtr.Zero, 0, 0, 0, 0, 
SetWindowPosFlags.SWP_FRAMECHANGED | SetWindowPosFlags.SWP_NOOWNERZORDER | 
SetWindowPosFlags.SWP_NOSIZE | SetWindowPosFlags.SWP_NOMOVE | 
SetWindowPosFlags.SWP_NOZORDER);
+                       Win32SetWindowPos(handle, IntPtr.Zero, 0, 0, 0, 0, 
SetWindowPosFlags.SWP_FRAMECHANGED | SetWindowPosFlags.SWP_NOOWNERZORDER | 
SetWindowPosFlags.SWP_NOSIZE | SetWindowPosFlags.SWP_NOMOVE | 
SetWindowPosFlags.SWP_NOZORDER | SetWindowPosFlags.SWP_NOACTIVATE);
                }
 
                internal override void ResetMouseHover(IntPtr handle) {

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to