Author: pbartok
Date: 2005-05-10 16:45:34 -0400 (Tue, 10 May 2005)
New Revision: 44351

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs
Log:
        * XplatUIX11.cs: Fix for #74902, check pending timers when peeking
          for messages

2005-05-10  Peter Bartok  <[EMAIL PROTECTED]>



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2005-05-10 20:29:38 UTC (rev 44350)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2005-05-10 20:45:34 UTC (rev 44351)
@@ -1,5 +1,10 @@
 2005-05-10  Peter Bartok  <[EMAIL PROTECTED]>
 
+       * XplatUIX11.cs: Fix for #74902, check pending timers when peeking
+         for messages
+
+2005-05-10  Peter Bartok  <[EMAIL PROTECTED]>
+
        * DataFormats.cs: Implemented
        * XplatUI.cs, XplatUIDriver.cs, XplatUIOSX.cs, 
          XplatUIX11.cs: Added Clipboard APIs

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs    
2005-05-10 20:29:38 UTC (rev 44350)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs    
2005-05-10 20:45:34 UTC (rev 44351)
@@ -2589,7 +2589,7 @@
                }
 
                internal override bool PeekMessage(ref MSG msg, IntPtr hWnd, 
int wFilterMin, int wFilterMax, uint flags) {
-                       bool     pending;
+                       bool    pending;
 
                        // FIXME - imlement filtering
 
@@ -2608,6 +2608,9 @@
                                        pending = true;
                                }
                        }
+
+                       CheckTimers(DateTime.Now);
+
                        if (!pending) {
                                return false;
                        }

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

Reply via email to