Author: toshok
Date: 2006-10-05 22:28:20 -0400 (Thu, 05 Oct 2006)
New Revision: 66328

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
Log:
        * DataGridBoolColumn.cs: Nuke the code from ConcedeFocus.  I'm
        beginning to think that most datagrid column types don't need this
        method.  Fixes bug #79392.

2006-10-05  Chris Toshok  <[EMAIL PROTECTED]>



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-10-06 02:25:44 UTC (rev 66327)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2006-10-06 02:28:20 UTC (rev 66328)
@@ -1,5 +1,11 @@
 2006-10-05  Chris Toshok  <[EMAIL PROTECTED]>
 
+       * DataGridBoolColumn.cs: Nuke the code from ConcedeFocus.  I'm
+       beginning to think that most datagrid column types don't need this
+       method.  Fixes bug #79392.
+
+2006-10-05  Chris Toshok  <[EMAIL PROTECTED]>
+
        * DataGrid.cs: move back to a more lazy scheme for creating the
        CurrencyManager, so we aren't updating it every time you set
        either DataSource or DataMember.  Also, don't call

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
===================================================================
--- 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
    2006-10-06 02:25:44 UTC (rev 66327)
+++ 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
    2006-10-06 02:28:20 UTC (rev 66328)
@@ -156,8 +156,6 @@
                [MonoTODO]
                protected internal override void ConcedeFocus ()
                {
-                       SetState (row, GetState (null, row) & 
~CheckState.Selected);                    
-                       grid.Invalidate (grid.GetCurrentCellBounds ());
                }
 
                protected internal override void Edit (CurrencyManager source, 
int rowNum, Rectangle bounds, bool readOnly, string instantText,  bool 
cellIsVisible)

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

Reply via email to