From 0c73240f8fe511a021075e47fef8e3659a10d3fb Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 14 Nov 2016 11:19:26 +0100 Subject: [PATCH] Hide tooltips when TreeListView is destroyed so they don't linger --- renderdocui/Controls/TreeListView/TreeListView.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/renderdocui/Controls/TreeListView/TreeListView.cs b/renderdocui/Controls/TreeListView/TreeListView.cs index 34c1fabea..742ad2d4f 100644 --- a/renderdocui/Controls/TreeListView/TreeListView.cs +++ b/renderdocui/Controls/TreeListView/TreeListView.cs @@ -216,6 +216,14 @@ namespace TreelistView AddScrollBars(); } + protected override void Dispose(bool disposing) + { + m_tooltipTimer.Stop(); + m_tooltip.Hide(this); + m_tooltip.Dispose(); + base.Dispose(disposing); + } + void tooltipTick(object sender, EventArgs e) { m_tooltipTimer.Stop();