From c122af1e92018ace81c5b8970cf70be07692e0db Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Sun, 14 Dec 2025 18:38:07 +1000 Subject: [PATCH] Fix unfreed nodes --- .../Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs index b9db4c4..e3414fd 100644 --- a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs +++ b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs @@ -49,7 +49,7 @@ public partial class ThreadsVariablesSubTab : Control { var firstChild = item.GetFirstChild(); Guard.Against.Null(firstChild); - item.RemoveChild(firstChild); + firstChild.Visible = false; // Set to visible false rather than RemoveChild, so we don't have to Free foreach (var variable in variables) { AddVariableToTreeItem(item, variable);