Browse Source

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

Sam Lantinga 11 years ago
parent
commit
9245c93044
1 changed files with 4 additions and 1 deletions
  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);
+        }
     }
 }