rnd-20140104-4-src
[rocksndiamonds.git] / src / screens.c
index fe3b75ea65a03251a9f55a5d2537211242667356..720f1574cdff405c282f75dcb4cdd11bba647f89 100644 (file)
@@ -4161,8 +4161,8 @@ static void execSetupEditor()
 
 static void execSetupGraphics()
 {
-
-  if (video.fullscreen_available && screen_modes == NULL)
+  // if (screen_modes == NULL && video.fullscreen_available)
+  if (screen_modes == NULL && video.fullscreen_modes != NULL)
   {
     int i;
 
@@ -4210,7 +4210,8 @@ static void execSetupGraphics()
       video.fullscreen_available = FALSE;
   }
 
-  if (video.fullscreen_available)
+  // if (video.fullscreen_available)
+  if (screen_mode_current != NULL)
   {
     setup.fullscreen_mode = screen_mode_current->identifier;