X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=982bdf90fc87f91c03585d7c03604bf7fc6f8647;hb=5a9bcb94e661b4b72b7e3c13d41720053764410d;hp=e453e4a732e05c4f154e8962cf6603f5051d6173;hpb=9a252253d8cf93c1f1d7cbb716b6f6e6ab42d6f6;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index e453e4a7..982bdf90 100644 --- a/src/screens.c +++ b/src/screens.c @@ -1619,9 +1619,11 @@ void HandleTitleScreen(int mx, int my, int dx, int dy, int button) if (game_status == GAME_MODE_INFO) { + int fade_mask = (num_title_screens == 0 ? REDRAW_FIELD : REDRAW_ALL); + info_mode = INFO_MODE_MAIN; - DrawInfoScreenExt(REDRAW_ALL, use_fading_main_menu); + DrawInfoScreenExt(fade_mask, use_fading_main_menu); } else /* default: return to main menu */ {