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