From 97aa739d69c67a9cd9d40da8ed7308224ffae875 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Tue, 18 Jun 2024 18:21:29 +0800 Subject: [PATCH] revert https://github.com/rustdesk/rustdesk/pull/8368 --- src/platform/macos.mm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/platform/macos.mm b/src/platform/macos.mm index cf35b5e1a653..bce2a6b5b906 100644 --- a/src/platform/macos.mm +++ b/src/platform/macos.mm @@ -110,12 +110,16 @@ } extern "C" float BackingScaleFactor(uint32_t display) { + NSScreen* s = [NSScreen mainScreen]; + if (s) return [s backingScaleFactor]; + /* on my mini mac, display==2, but only 1 screen display -= 1; NSArray *screens = [NSScreen screens]; if (display >= 0 && display < [screens count]) { NSScreen* s = [screens objectAtIndex:display]; if (s) return [s backingScaleFactor]; } + */ return 1; }