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:
authortherzok <marius.ungureanu@xamarin.com>2017-06-12 19:59:37 +0300
committertherzok <marius.ungureanu@xamarin.com>2017-06-12 19:59:37 +0300
commit0e014a4376a61e9db7cfc160e594fd3fee8c2f8e (patch)
tree76784800acf8305864bc7a3b8efd1c506a910015 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking
parentdd372f0f3708a84438655b991656fb8343632014 (diff)
[Ide] Fix TabStrip leak introduced by changing the eventahndler registration of tab pressing.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/TabStrip.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/TabStrip.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/TabStrip.cs
index c9e986f21a..da7db70c5a 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/TabStrip.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Docking/TabStrip.cs
@@ -100,8 +100,8 @@ namespace MonoDevelop.Components.Docking
void HandleRemoved (object o, RemovedArgs args)
{
- Gtk.Widget w = args.Widget;
- w.ButtonPressEvent -= OnTabPress;
+ var w = (DockItemTitleTab)args.Widget;
+ w.TabPressed -= OnTabPress;
if (currentTab >= box.Children.Length)
currentTab = box.Children.Length - 1;