From 0fa4263354742a317ea1f68cfb8aadeeb396138c Mon Sep 17 00:00:00 2001 From: Julien Lebosquain Date: Tue, 31 Jan 2023 19:24:49 +0100 Subject: [PATCH] Fixed overlay graph on high DPI screens --- .../Rendering/Composition/Server/ServerCompositionTarget.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs index e7db80f90c..63ec8d756b 100644 --- a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs +++ b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs @@ -192,7 +192,7 @@ namespace Avalonia.Rendering.Composition.Server RenderTimeGraph.AddFrameValue(elapsed.TotalMilliseconds); } - DrawOverlays(targetContext, layerSize); + DrawOverlays(targetContext); } RenderedVisuals = 0; @@ -201,7 +201,7 @@ namespace Avalonia.Rendering.Composition.Server } } - private void DrawOverlays(IDrawingContextImpl targetContext, Size layerSize) + private void DrawOverlays(IDrawingContextImpl targetContext) { if ((DebugOverlays & RendererDebugOverlays.DirtyRects) != 0) { @@ -230,7 +230,7 @@ namespace Avalonia.Rendering.Composition.Server void DrawTimeGraph(FrameTimeGraph graph) { top += 8.0; - targetContext.Transform = Matrix.CreateTranslation(layerSize.Width - graph.Size.Width - 8.0, top); + targetContext.Transform = Matrix.CreateTranslation(Size.Width - graph.Size.Width - 8.0, top); graph.Render(targetContext); top += graph.Size.Height; }