X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=6a0920abc33d31c726d73e5c90ba3b151478166e;hb=74550f945f0d175ed304adef5ca38f834ca56623;hp=4df8f4d97aca18b38c86cab769129e83a58fad8a;hpb=be2e24a2d66019f5f8e02bc340cd22ac2f9d693c;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 4df8f4d9..6a0920ab 100644 --- a/src/screens.c +++ b/src/screens.c @@ -5526,8 +5526,6 @@ static void DrawScoreInfo(int entry_nr) scores.last_entry_nr = entry_nr; score_info_tape_play = FALSE; - SetMainBackgroundImageIfDefined(IMG_BACKGROUND_SCOREINFO); - UnmapAllGadgets(); FadeOut(REDRAW_FIELD); @@ -5535,6 +5533,10 @@ static void DrawScoreInfo(int entry_nr) // needed if different viewport properties defined after playing score tape ChangeViewportPropertiesIfNeeded(); + // needed if different background image defined after playing score tape + SetMainBackgroundImage(IMG_BACKGROUND_SCORES); + SetMainBackgroundImageIfDefined(IMG_BACKGROUND_SCOREINFO); + DrawScoreInfo_Content(entry_nr); // map gadgets for score info screen