ソースを参照

Made sure the window had the correct border when manually being brought back from fullscreen mode.

Sam Lantinga 12 年 前
コミット
7459b159e0
1 ファイル変更3 行追加0 行削除
  1. 3 0
      src/video/cocoa/SDL_cocoawindow.m

+ 3 - 0
src/video/cocoa/SDL_cocoawindow.m

@@ -460,7 +460,10 @@ GetWindowStyle(SDL_Window * window)
     NSWindow *nswindow = _data->nswindow;
 
     if (!(window->flags & SDL_WINDOW_RESIZABLE)) {
+        Uint32 flags = window->flags;
+        window->flags &= ~SDL_WINDOW_FULLSCREEN_DESKTOP;
         [nswindow setStyleMask:GetWindowStyle(window)];
+        window->flags = flags;
     }
 
     isFullscreen = NO;