Metrics: browsing font baked data persist tree state when e.g. using LoadAll.

This commit is contained in:
ocornut
2026-02-05 16:29:26 +01:00
parent 226f62fa8f
commit 524f01d248

View File

@@ -17313,7 +17313,7 @@ void ImGui::DebugNodeFont(ImFont* font)
ImFontBaked* baked = &atlas->Builder->BakedPool[baked_n];
if (baked->OwnerFont != font)
continue;
PushID(baked_n);
PushID(baked->BakedId);
if (TreeNode("Glyphs", "Baked at { %.2fpx, d.%.2f }: %d glyphs%s", baked->Size, baked->RasterizerDensity, baked->Glyphs.Size, (baked->LastUsedFrame < atlas->Builder->FrameCount - 1) ? " *Unused*" : ""))
{
if (SmallButton("Load all"))