From 3632c31e1182b7090e3167c212a07f27f436ef62 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Thu, 18 Dec 2025 19:15:21 +1000 Subject: [PATCH] debugger variables - remove namespace for type --- .../SubTabs/ThreadsVariablesSubTab.DebuggerVariableCustomDraw.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.DebuggerVariableCustomDraw.cs b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.DebuggerVariableCustomDraw.cs index 385aa43..2ac9170 100644 --- a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.DebuggerVariableCustomDraw.cs +++ b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.DebuggerVariableCustomDraw.cs @@ -64,6 +64,7 @@ public partial class ThreadsVariablesSubTab var isObjectType = variable.Value == variableTypeDisplayString; // e.g. classes value will be the class name wrapped in {} if (isObjectType is false) { + variableTypeDisplayString = $$"""{{{GetObjectNameWithoutNamespace(variable.Type)}}}"""; _variablesTree.DrawString(font, new Vector2(currentX, textYPos), variableTypeDisplayString, HorizontalAlignment.Left, -1, fontSize, VariableTypeColor); var variableTypeDrawnSize = font.GetStringSize(variableTypeDisplayString, HorizontalAlignment.Left, -1, fontSize).X; currentX += variableTypeDrawnSize + padding;