X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fanim.c;h=50cbba7b73521e650248525867e655b447f16e7e;hp=0043a3e9c864c6b516e6183540c9dff26426de0d;hb=ee8086c220663ad470ed61b1cef90eeb66be5cb1;hpb=2e7d20bb1b647abaf20051f2bd7a840c946af3aa diff --git a/src/anim.c b/src/anim.c index 0043a3e9..50cbba7b 100644 --- a/src/anim.c +++ b/src/anim.c @@ -1450,7 +1450,8 @@ static boolean DoGlobalAnim_EventAction(struct GlobalAnimPartControlInfo *part) if (anim_event_action == -1) return FALSE; - return DoGadgetAction(anim_event_action); + return (DoGadgetAction(anim_event_action) || + DoScreenAction(anim_event_action)); } static void InitGlobalAnim_Clickable() @@ -1600,7 +1601,7 @@ static boolean InitGlobalAnim_Clicked(int mx, int my, boolean clicked) } } - return anything_clicked; + return (anything_clicked || any_event_action); } static void ResetGlobalAnim_Clickable()