X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=bd59b4cd4d8c46493fdf78c4dff95d1624c069bd;hp=3bc81cfeed76c37518435a3b641517f4f23c4385;hb=5ec24525b32769d5ce634218dea77c110e22ed8c;hpb=a843acb693cbd3f2e0e0dad1604fd389f46e4dd8 diff --git a/src/screens.c b/src/screens.c index 3bc81cfe..bd59b4cd 100644 --- a/src/screens.c +++ b/src/screens.c @@ -1906,7 +1906,7 @@ static void HandleMainMenu_SelectLevel(int step, int direction, if (new_level_nr != old_level_nr) { - struct MainControlInfo *mci= getMainControlInfo(MAIN_CONTROL_LEVEL_NUMBER); + struct MainControlInfo *mci = getMainControlInfo(MAIN_CONTROL_LEVEL_NUMBER); PlaySound(SND_MENU_ITEM_SELECTING); @@ -1927,9 +1927,8 @@ static void HandleMainMenu_SelectLevel(int step, int direction, UpdateScreenMenuGadgets(SCREEN_MASK_MAIN_HAS_SOLUTION, hasSolutionTape()); - // needed because DrawPreviewLevelInitial() takes some time + // force redraw of playfield area (may be reset at this point) redraw_mask |= REDRAW_FIELD; - // SyncDisplay(); } }