diff --git a/Terminal.Gui/Views/TreeView/TreeView.cs b/Terminal.Gui/Views/TreeView/TreeView.cs index ba63944118..b566608762 100644 --- a/Terminal.Gui/Views/TreeView/TreeView.cs +++ b/Terminal.Gui/Views/TreeView/TreeView.cs @@ -1433,6 +1433,13 @@ internal void OnDrawLine (DrawTreeViewLineEventArgs e) DrawLine?.Invoke (this, e); } + /// + protected override void Dispose (bool disposing) + { + base.Dispose (disposing); + + ColorGetter = null; + } } class TreeSelection where T : class {