浏览代码

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

Ryan C. Gordon 9 月之前
父节点
当前提交
fb0f6a1196
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/video/cocoa/SDL_cocoamodes.m

+ 1 - 1
src/video/cocoa/SDL_cocoamodes.m

@@ -433,7 +433,7 @@ static void Cocoa_DisplayReconfigurationCallback(CGDirectDisplayID displayid, CG
                 if (link) {
                 if (link) {
                     SDL_DisplayMode mode;
                     SDL_DisplayMode mode;
                     if (GetDisplayMode(moderef, true, NULL, link, &mode)) {
                     if (GetDisplayMode(moderef, true, NULL, link, &mode)) {
-                        SDL_SetCurrentDisplayMode(display, &mode);
+                        SDL_SetDesktopDisplayMode(display, &mode);
                     }
                     }
                     CVDisplayLinkRelease(link);
                     CVDisplayLinkRelease(link);
                 }
                 }