X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fgadgets.c;h=a8d3e55c35460abe482e076e4e165a2a5915b7a4;hb=587ba60f59f857c634198d4b815cf9bb1edbb0f0;hp=6c394d7ab2a6993ad080bc7a2b51de61aebd95ba;hpb=9e9b4d408b4626ce4c1018801b5fb6a687a06ee9;p=rocksndiamonds.git diff --git a/src/libgame/gadgets.c b/src/libgame/gadgets.c index 6c394d7a..a8d3e55c 100644 --- a/src/libgame/gadgets.c +++ b/src/libgame/gadgets.c @@ -879,7 +879,7 @@ static void HandleGadgetTags(struct GadgetInfo *gi, int first_tag, va_list ap) { int tag = first_tag; - if (gi == NULL || gi->deactivated) + if (gi == NULL) return; while (tag != GDI_END) @@ -1934,7 +1934,7 @@ boolean HandleGadgets(int mx, int my, int button) if (gadget_pressed) // gadget pressed the first time { // initialize delay counter - DelayReached(&pressed_delay, 0); + ResetDelayCounter(&pressed_delay); // start gadget delay with longer delay after first click on gadget pressed_delay_value = GADGET_FRAME_DELAY_FIRST;