X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=94c63b8826d76d06b704da0c041cb5e3491089e1;hb=8b04d496646e102dd15710ba091e2f37cadcec5e;hp=09e029690df32868e6848f03384501f8afab262b;hpb=a5f961c9d6d0ef7f1b69478b6ec20fbac09548b9;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 09e02969..94c63b88 100644 --- a/src/screens.c +++ b/src/screens.c @@ -358,6 +358,7 @@ void DrawMainMenuExt(int redraw_mask, boolean do_fading) graphic_info[IMG_TITLESCREEN_1].bitmap != NULL) { game_status = GAME_MODE_TITLE; + DrawTitleScreen(); return; @@ -431,6 +432,8 @@ void DrawMainMenuExt(int redraw_mask, boolean do_fading) MapTapeButtons(); MapScreenMenuGadgets(SCREEN_MASK_MAIN); + DrawMaskedBorder(REDRAW_ALL); + if (do_fading) FadeIn(redraw_mask); else @@ -848,6 +851,8 @@ static void DrawInfoScreen_Main(boolean do_fading) PlayMenuSound(); PlayMenuMusic(); + DrawMaskedBorder(REDRAW_ALL); + if (do_fading) FadeIn(REDRAW_ALL); else