projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed handling deactivated gadget state
[rocksndiamonds.git]
/
src
/
libgame
/
gadgets.c
diff --git
a/src/libgame/gadgets.c
b/src/libgame/gadgets.c
index 6c394d7ab2a6993ad080bc7a2b51de61aebd95ba..a8d3e55c35460abe482e076e4e165a2a5915b7a4 100644
(file)
--- 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;
{
int tag = first_tag;
- if (gi == NULL
|| gi->deactivated
)
+ if (gi == NULL)
return;
while (tag != GDI_END)
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
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;
// start gadget delay with longer delay after first click on gadget
pressed_delay_value = GADGET_FRAME_DELAY_FIRST;