X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=4802015c8fe1519456267c76133a700c2cac65fb;hp=66f863cce57fc97b3f99b4cc63bf69f52f7d5174;hb=c5f13e5788a1c1733ca0c847ecf8ae8583c9641c;hpb=00ca5a80f980e039d78ed670e88f88a85d222461 diff --git a/src/screens.c b/src/screens.c index 66f863cc..4802015c 100644 --- a/src/screens.c +++ b/src/screens.c @@ -3656,10 +3656,11 @@ static void DrawChooseTree(TreeInfo **ti_ptr) /* needed if different viewport properties defined for choosing level (set) */ ChangeViewportPropertiesIfNeeded(); - SetMainBackgroundImage(game_status == GAME_MODE_LEVELNR ? - IMG_BACKGROUND_LEVELNR : - game_status == GAME_MODE_LEVELS ? - IMG_BACKGROUND_LEVELS : IMG_BACKGROUND); + if (game_status == GAME_MODE_LEVELNR) + SetMainBackgroundImage(IMG_BACKGROUND_LEVELNR); + else if (game_status == GAME_MODE_LEVELS) + SetMainBackgroundImage(IMG_BACKGROUND_LEVELS); + ClearField(); OpenDoor(GetDoorState() | DOOR_NO_DELAY | DOOR_FORCE_REDRAW);