Author: bmotmans
Date: 2007-12-22 08:06:37 -0500 (Sat, 22 Dec 2007)
New Revision: 91805

Modified:
   
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/ChangeLog
   
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ColumnsNodeBuilder.cs
   
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ParametersNodeBuilder.cs
Log:
* MonoDevelop.Database.ConnectionManager/NodeBuilders/ParametersNodeBuilder.cs,
  MonoDevelop.Database.ConnectionManager/NodeBuilders/ColumnsNodeBuilder.cs:
  Add multiple children inside a single dispatch [fixes #339726]

Modified: 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/ChangeLog
===================================================================
--- 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/ChangeLog
      2007-12-22 09:48:37 UTC (rev 91804)
+++ 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/ChangeLog
      2007-12-22 13:06:37 UTC (rev 91805)
@@ -1,3 +1,8 @@
+2007-12-22  Ben Motmans <[EMAIL PROTECTED]> 
+
+       * NodeBuilders/ParametersNodeBuilder.cs, 
NodeBuilders/ColumnsNodeBuilder.cs:
+         Add multiple children inside a single dispatch [fixes #339726]
+
 2007-12-14  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
        * MonoDevelop.Database.ConnectionManager.mdp: Updated project file. The

Modified: 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ColumnsNodeBuilder.cs
===================================================================
--- 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ColumnsNodeBuilder.cs
     2007-12-22 09:48:37 UTC (rev 91804)
+++ 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ColumnsNodeBuilder.cs
     2007-12-22 13:06:37 UTC (rev 91805)
@@ -92,13 +92,12 @@
                        
                        if (columns == null)
                                return;
-                       
-                       foreach (ColumnSchema column in columns) {
-                               DispatchService.GuiDispatch (delegate {
-                                       builder.AddChild (column);
-                               });
-                       }
+
                        DispatchService.GuiDispatch (delegate {
+                               foreach (ColumnSchema column in columns) {
+                                       LoggingService.LogError (column.Name);
+                                       builder.AddChild (column);
+                               }
                                builder.Expanded = true;
                        });
                }

Modified: 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ParametersNodeBuilder.cs
===================================================================
--- 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ParametersNodeBuilder.cs
  2007-12-22 09:48:37 UTC (rev 91804)
+++ 
trunk/monodevelop/extras/MonoDevelop.Database/MonoDevelop.Database.ConnectionManager/NodeBuilders/ParametersNodeBuilder.cs
  2007-12-22 13:06:37 UTC (rev 91805)
@@ -85,12 +85,12 @@
 
                        ParameterSchemaCollection parameters = 
node.ConnectionContext.SchemaProvider.GetProcedureParameters (node.Procedure);
                        
-                       foreach (ParameterSchema parameter in parameters) {
-                               DispatchService.GuiDispatch (delegate {
+                       DispatchService.GuiDispatch (delegate {
+                               foreach (ParameterSchema parameter in 
parameters) {
                                        builder.AddChild (parameter);
-                                       builder.Expanded = true;
-                               });
-                       }
+                               }
+                               builder.Expanded = true;
+                       });
                }
                
                public override bool HasChildNodes (ITreeBuilder builder, 
object dataObject)

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

Reply via email to