From 5ad4e457d304881cba97d45fb469bc7a1556c7a4 Mon Sep 17 00:00:00 2001 From: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com> Date: Fri, 7 Jun 2024 23:08:14 -0700 Subject: [PATCH] Make sure to scale up message coordinates too --- src/BizHawk.Client.Common/DisplayManager/OSDManager.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/BizHawk.Client.Common/DisplayManager/OSDManager.cs b/src/BizHawk.Client.Common/DisplayManager/OSDManager.cs index a6bacafc92..fc307ad7eb 100644 --- a/src/BizHawk.Client.Common/DisplayManager/OSDManager.cs +++ b/src/BizHawk.Client.Common/DisplayManager/OSDManager.cs @@ -43,12 +43,12 @@ namespace BizHawk.Client.Common { var size = g.MeasureString(message); var x = position.Anchor.IsLeft() - ? position.X - : g.ClipBounds.Width - position.X - size.Width; + ? position.X * g.Scale + : g.ClipBounds.Width - position.X * g.Scale - size.Width; var y = position.Anchor.IsTop() - ? position.Y - : g.ClipBounds.Height - position.Y - size.Height; + ? position.Y * g.Scale + : g.ClipBounds.Height - position.Y * g.Scale - size.Height; return new PointF(x, y); }