X-Git-Url: https://git.artsoft.org/rocksndiamonds.git/?a=blobdiff_plain;f=src%2Fanim.c;h=dcd66e330f2862decf9856ccabd6c3ba97860a8b;hb=5dc79304dfe047b935e5aeefde3b73ad4d4a83f8;hp=08abd6680cc7b2bc30b4e0ade4711ce7e3732667;hpb=5df0ee69389d831ac2374b81dccd6f2a44555788;p=rocksndiamonds.git diff --git a/src/anim.c b/src/anim.c index 08abd668..dcd66e33 100644 --- a/src/anim.c +++ b/src/anim.c @@ -2120,7 +2120,8 @@ static boolean InitGlobalAnim_Clicked(int mx, int my, int clicked_event) int mode_nr; int i; - for (mode_nr = 0; mode_nr < NUM_GAME_MODES; mode_nr++) + // check game modes in reverse draw order (to stop when clicked) + for (mode_nr = NUM_GAME_MODES - 1; mode_nr >= 0; mode_nr--) { struct GlobalAnimControlInfo *ctrl = &global_anim_ctrl[mode_nr]; int anim_nr;