diff --git a/OpenRA.Game/Widgets/PerfGraphWidget.cs b/OpenRA.Game/Widgets/PerfGraphWidget.cs index ad0d04f714..9eae321d48 100644 --- a/OpenRA.Game/Widgets/PerfGraphWidget.cs +++ b/OpenRA.Game/Widgets/PerfGraphWidget.cs @@ -53,10 +53,15 @@ namespace OpenRA.Widgets u + new float2(12, 10 * k + 4), item.c, item.c); - Game.Renderer.Fonts["Tiny"].DrawText(item.Name, new float2(rect.Left, rect.Top) + new float2(18, 10 * k - 3), Color.White); - Game.Renderer.Flush(); ++k; } + + k = 0; + foreach (var item in PerfHistory.items.Values.ToArray()) + { + Game.Renderer.Fonts["Tiny"].DrawText(item.Name, new float2(rect.Left, rect.Top) + new float2(18, 10 * k - 3), Color.White); + ++k; + } } } } \ No newline at end of file