diff options
author | Mike Krüger <mkrueger@novell.com> | 2011-01-31 15:01:51 +0300 |
---|---|---|
committer | Mike Krüger <mkrueger@novell.com> | 2011-01-31 15:01:51 +0300 |
commit | a35db995cfc59167b753bdf2e45dbcae3c3912a6 (patch) | |
tree | 831e7d8f904ed302058e62ecb401028a0937d962 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components | |
parent | e3c78bf02512030cdee55e5a6224283db847586b (diff) |
Fixed possible memory leak.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components/SearchEntry.cs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/SearchEntry.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/SearchEntry.cs index 3b265cdf5f..575cf21135 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/SearchEntry.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/SearchEntry.cs @@ -294,6 +294,15 @@ namespace MonoDevelop.Components active_filter_id = 0; entry.Text = String.Empty; } + + protected override void OnDestroyed () + { + if (menu != null) { + menu.Destroy (); + menu = null; + } + base.OnDestroyed (); + } protected override bool OnKeyPressEvent (Gdk.EventKey evnt) { |