2
0
Эх сурвалжийг харах

Fixes #2944. TreeView ColorGetter not disposing sometimes causes unit test error. (#2945)

BDisp 1 жил өмнө
parent
commit
81ea4e8ec7

+ 7 - 0
Terminal.Gui/Views/TreeView/TreeView.cs

@@ -1433,6 +1433,13 @@ namespace Terminal.Gui {
 			DrawLine?.Invoke (this, e);
 		}
 
+		/// <inheritdoc/>
+		protected override void Dispose (bool disposing)
+		{
+			base.Dispose (disposing);
+
+			ColorGetter = null;
+		}
 	}
 	class TreeSelection<T> where T : class {