Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@novell.com>2010-05-03 17:17:54 +0400
committerMike Krüger <mkrueger@novell.com>2010-05-03 17:17:54 +0400
commitb12e42343b2f40ce2c9dd0bf27650de7897cabad (patch)
treed11c46dff223523417d60349de8760a32aaa4888 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands
parent40c0f446c57fd1e6a775331a7b474f2d29417363 (diff)
* MonoDevelop.Components.Commands/CommandManager.cs: Remove event
handler on toolbar destroy. svn path=/trunk/monodevelop/; revision=156618
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs
index 40ff2a7a1a..fa0068211e 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs
@@ -1368,6 +1368,9 @@ namespace MonoDevelop.Components.Commands
{
lastSize = toolbar.IconSize;
toolbar.AddNotification (OnToolbarPropChanged);
+ toolbar.Destroyed += delegate {
+ toolbar.RemoveNotification (OnToolbarPropChanged);
+ };
}
void OnToolbarPropChanged (object ob, GLib.NotifyArgs args)