From 7c4e1c44a60f4ea58094f751b4c8fdadb6a85c30 Mon Sep 17 00:00:00 2001 From: MidoriKami <9083275+MidoriKami@users.noreply.github.com> Date: Sat, 7 Jun 2025 09:55:13 -0700 Subject: [PATCH] Update NodeTree.Component.cs (#2291) --- .../Internal/UiDebug2/Browsing/NodeTree.Component.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dalamud/Interface/Internal/UiDebug2/Browsing/NodeTree.Component.cs b/Dalamud/Interface/Internal/UiDebug2/Browsing/NodeTree.Component.cs index 2383e19e0..dc9d377bb 100644 --- a/Dalamud/Interface/Internal/UiDebug2/Browsing/NodeTree.Component.cs +++ b/Dalamud/Interface/Internal/UiDebug2/Browsing/NodeTree.Component.cs @@ -58,7 +58,13 @@ internal unsafe class ComponentNodeTree : ResNodeTree /// private protected override void PrintChildNodes() { - base.PrintChildNodes(); + var prevNode = this.CompNode->Component->UldManager.RootNode; + while (prevNode != null) + { + GetOrCreate(prevNode, this.AddonTree).Print(null); + prevNode = prevNode->PrevSiblingNode; + } + var count = this.UldManager->NodeListCount; PrintNodeListAsTree(this.UldManager->NodeList, count, $"Node List [{count}]:", this.AddonTree, new(0f, 0.5f, 0.8f, 1f)); }