From f2cc4fb2ea0566f1ddfb62061ed24d4352245989 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Mon, 4 Mar 2024 21:40:50 +0500 Subject: [PATCH] Fixed FPS counter --- .../Rendering/Composition/Server/DiagnosticTextRenderer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Base/Rendering/Composition/Server/DiagnosticTextRenderer.cs b/src/Avalonia.Base/Rendering/Composition/Server/DiagnosticTextRenderer.cs index 138b791019..b045bd8a53 100644 --- a/src/Avalonia.Base/Rendering/Composition/Server/DiagnosticTextRenderer.cs +++ b/src/Avalonia.Base/Rendering/Composition/Server/DiagnosticTextRenderer.cs @@ -67,7 +67,7 @@ namespace Avalonia.Rendering.Composition.Server { var effectiveChar = c is >= FirstChar and <= LastChar ? c : ' '; var run = _runs[effectiveChar - FirstChar]; - context.Transform = originalTransform * Matrix.CreateTranslation(offset, 0.0); + context.Transform = Matrix.CreateTranslation(offset, 0.0) * originalTransform; context.DrawGlyphRun(foreground, run.PlatformImpl.Item); offset += run.Bounds.Width; }