SDL: cocoa: Display mode changes set Desktop display mode, not current.

https://github.com/libsdl-org/SDL/commit/fb0f6a1196d46fd6af46d8388a985a2e71203c09

From fb0f6a1196d46fd6af46d8388a985a2e71203c09 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 10 Jan 2025 15:35:43 -0500
Subject: [PATCH] cocoa: Display mode changes set Desktop display mode, not
 current.

---
 src/video/cocoa/SDL_cocoamodes.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/video/cocoa/SDL_cocoamodes.m b/src/video/cocoa/SDL_cocoamodes.m
index 218571860d6b9..77968cc7cc96a 100644
--- a/src/video/cocoa/SDL_cocoamodes.m
+++ b/src/video/cocoa/SDL_cocoamodes.m
@@ -433,7 +433,7 @@ static void Cocoa_DisplayReconfigurationCallback(CGDirectDisplayID displayid, CG
                 if (link) {
                     SDL_DisplayMode mode;
                     if (GetDisplayMode(moderef, true, NULL, link, &mode)) {
-                        SDL_SetCurrentDisplayMode(display, &mode);
+                        SDL_SetDesktopDisplayMode(display, &mode);
                     }
                     CVDisplayLinkRelease(link);
                 }