From f018a71a8a2a63377acde15366625e8effeae05b Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 17 Oct 2026 14:06:10 -0500 Subject: [PATCH] Override NSApplicationUpdateCycleEnabled to fix reduced mouse polling rate Apps built with the macOS 26+ SDK default to an event loop synchronized to the display which caps input polling rates. We have to use the plist for the opt-out, since NSApp is already set up by Qt before SDL can set this default. Fixes #2036 --- app/Info.plist | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Info.plist b/app/Info.plist index 24980b77..cfee9bce 100644 --- a/app/Info.plist +++ b/app/Info.plist @@ -8,6 +8,8 @@ Moonlight LSSupportsGameMode + NSApplicationUpdateCycleEnabled + CFBundleGetInfoString Stream games and other applications from another PC CFBundleIconFile