소스 검색

Only show the window if it's supposed to be shown.

Sam Lantinga 11 년 전
부모
커밋
9245c93044
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      src/video/cocoa/SDL_cocoawindow.m

+ 4 - 1
src/video/cocoa/SDL_cocoawindow.m

@@ -613,7 +613,10 @@ SetWindowStyle(SDL_Window * window, unsigned int style)
         window->h = 0;
         [self windowDidResize:aNotification];
 
-        Cocoa_ShowWindow(SDL_GetVideoDevice(), window);
+        /* FIXME: Why does the window get hidden? */
+        if (window->flags & SDL_WINDOW_SHOWN) {
+            Cocoa_ShowWindow(SDL_GetVideoDevice(), window);
+        }
     }
 }