From 5e989c9e98c6c4ceb0f0907a7ea4172bd8b53738 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 11 Sep 2022 22:59:55 +0800 Subject: [PATCH] PCB // Fix font rendering issue on non-retina displays. --- .../PopupCompositionBufferUI/ctlPopupCompositionBuffer.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Modules/UIModules/PopupCompositionBufferUI/ctlPopupCompositionBuffer.swift b/Source/Modules/UIModules/PopupCompositionBufferUI/ctlPopupCompositionBuffer.swift index c9ce1870..6e3c8d52 100644 --- a/Source/Modules/UIModules/PopupCompositionBufferUI/ctlPopupCompositionBuffer.swift +++ b/Source/Modules/UIModules/PopupCompositionBufferUI/ctlPopupCompositionBuffer.swift @@ -119,8 +119,8 @@ public class ctlPopupCompositionBuffer: NSWindowController { var bigRect = rect bigRect.size.width += NSFont.systemFontSize bigRect.size.height += NSFont.systemFontSize - rect.origin.x += NSFont.systemFontSize / 2 - rect.origin.y += NSFont.systemFontSize / 2 + rect.origin.x += ceil(NSFont.systemFontSize / 2) + rect.origin.y += ceil(NSFont.systemFontSize / 2) messageTextField.frame = rect window?.setFrame(bigRect, display: true) }