X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fscreens.c;h=dd7f2b4bd2204cc64a7931b1d0fe271ee166e2ac;hp=bf9f0a966348c1a9a9b4a82e764287ef8fed4c69;hb=98ae5fc5e9274fea99a2ed8873b78fc2110ce3ce;hpb=6cb445fa1f8aea1bafe3d66b961ddbe3c049769a diff --git a/src/screens.c b/src/screens.c index bf9f0a96..dd7f2b4b 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4530,7 +4530,7 @@ void DrawChooseLevelNr(void) for (i = leveldir_current->first_level; i <= leveldir_current->last_level;i++) { TreeInfo *ti = newTreeInfo_setDefaults(TREE_TYPE_LEVEL_NR); - char identifier[32], name[32]; + char identifier[32], name[64]; int value = i; // temporarily load level info to get level name @@ -4705,7 +4705,8 @@ void HandleHallOfFame(int mx, int my, int dx, int dy, int button) FadeSound(SND_BACKGROUND_SCORES); - if (game_status_last_screen == GAME_MODE_PLAYING && + if (button == MB_MENU_CHOICE && + game_status_last_screen == GAME_MODE_PLAYING && setup.auto_play_next_level && setup.increment_levels && level_nr < leveldir_current->last_level && !network_playing)