diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp index a0cbff75f..2e4be477f 100644 --- a/src/ui/menus.cpp +++ b/src/ui/menus.cpp @@ -1519,13 +1519,14 @@ local void SetRes640(Menuitem *mi __attribute__((unused))) VideoHeight=480; InitVideo(); #ifdef USE_SDL - if (flags & SDL_FULLSCREEN) - ToggleFullScreen(); + if (flags & SDL_FULLSCREEN) + ToggleFullScreen(); #endif + SetClipping(0,0,VideoWidth-1,VideoHeight-1); + LoadCcl(); + EndMenu(); + GlobalOptions(); } - LoadCcl(); - EndMenu(); - GlobalOptions(); } local void SetRes800(Menuitem *mi __attribute__((unused))) @@ -1545,14 +1546,14 @@ local void SetRes800(Menuitem *mi __attribute__((unused))) VideoHeight=600; InitVideo(); #ifdef USE_SDL - if (flags & SDL_FULLSCREEN) - ToggleFullScreen(); + if (flags & SDL_FULLSCREEN) + ToggleFullScreen(); #endif + SetClipping(0,0,VideoWidth-1,VideoHeight-1); + LoadCcl(); + EndMenu(); + GlobalOptions(); } - SetClipping(0,0,VideoWidth-1,VideoHeight-1); - LoadCcl(); - EndMenu(); - GlobalOptions(); } local void SetRes1024(Menuitem *mi __attribute__((unused))) @@ -1572,13 +1573,14 @@ local void SetRes1024(Menuitem *mi __attribute__((unused))) VideoHeight=768; InitVideo(); #ifdef USE_SDL - if (flags & SDL_FULLSCREEN) - ToggleFullScreen(); + if (flags & SDL_FULLSCREEN) + ToggleFullScreen(); #endif + SetClipping(0,0,VideoWidth-1,VideoHeight-1); + LoadCcl(); + EndMenu(); + GlobalOptions(); } - LoadCcl(); - EndMenu(); - GlobalOptions(); } local void SetRes1280(Menuitem *mi __attribute__((unused))) @@ -1598,13 +1600,14 @@ local void SetRes1280(Menuitem *mi __attribute__((unused))) VideoHeight=960; InitVideo(); #ifdef USE_SDL - if (flags & SDL_FULLSCREEN) - ToggleFullScreen(); + if (flags & SDL_FULLSCREEN) + ToggleFullScreen(); #endif + SetClipping(0,0,VideoWidth-1,VideoHeight-1); + LoadCcl(); + EndMenu(); + GlobalOptions(); } - LoadCcl(); - EndMenu(); - GlobalOptions(); } local void SetRes1600(Menuitem *mi __attribute__((unused))) @@ -1624,13 +1627,14 @@ local void SetRes1600(Menuitem *mi __attribute__((unused))) VideoHeight=1200; InitVideo(); #ifdef USE_SDL - if (flags & SDL_FULLSCREEN) - ToggleFullScreen(); + if (flags & SDL_FULLSCREEN) + ToggleFullScreen(); #endif + SetClipping(0,0,VideoWidth-1,VideoHeight-1); + LoadCcl(); + EndMenu(); + GlobalOptions(); } - LoadCcl(); - EndMenu(); - GlobalOptions(); } local void SetFullscreen(Menuitem *mi __attribute__((unused)))