X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=a27dcba819af1910a6d8a9afc81a167fb7d6059b;hb=fd18ece8535cd87bd72989d7d39092d55b283939;hp=0e3954499aaf684f334f356771501335fb2df96d;hpb=6db563bee95da1c0a791bc5f425edae162628c13;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 0e395449..a27dcba8 100644 --- a/src/screens.c +++ b/src/screens.c @@ -58,6 +58,8 @@ void DrawMainMenu() int i; char *name_text = (!options.network && setup.team_mode ? "Team:" : "Name:"); + UnmapAllGadgets(); + FadeSounds(); XAutoRepeatOn(display); /* needed if last screen was the playing screen, invoked from level editor */ @@ -68,11 +70,9 @@ void DrawMainMenu() return; } - /* unmap gadgets from last screen, map gadgets for main menu screen */ - UnmapAllGadgets(); + /* map gadgets for main menu screen */ MapTapeButtons(); - FadeSounds(); GetPlayerConfig(); LoadLevel(level_nr);