diff options
Diffstat (limited to 'main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs')
-rw-r--r-- | main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs b/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs index 001fcccd4f..0102146c55 100644 --- a/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs +++ b/main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.NodeBuilders/PackagingProjectNodeBuilder.cs @@ -38,13 +38,6 @@ namespace MonoDevelop.Deployment.NodeBuilders { internal class PackagingProjectNodeBuilder: TypeNodeBuilder { - EventHandler configsChanged; - - public PackagingProjectNodeBuilder () - { - configsChanged = (EventHandler) DispatchService.GuiDispatch (new EventHandler (OnConfigurationsChanged)); - } - public override Type CommandHandlerType { get { return typeof(PackagingProjectNodeCommandHandler); } } @@ -86,13 +79,13 @@ namespace MonoDevelop.Deployment.NodeBuilders public override void OnNodeAdded (object dataObject) { PackagingProject project = dataObject as PackagingProject; - project.PackagesChanged += configsChanged; + project.PackagesChanged += OnConfigurationsChanged; } public override void OnNodeRemoved (object dataObject) { PackagingProject project = dataObject as PackagingProject; - project.PackagesChanged -= configsChanged; + project.PackagesChanged -= OnConfigurationsChanged; } public void OnConfigurationsChanged (object sender, EventArgs args) |