fixed handling deactivated gadget state
authorHolger Schemel <info@artsoft.org>
Tue, 5 Apr 2022 04:14:54 +0000 (06:14 +0200)
committerHolger Schemel <info@artsoft.org>
Tue, 5 Apr 2022 04:14:54 +0000 (06:14 +0200)
Off-screen gadgets are set to state "deactivated", but could never be
re-activated again, which is fixed now.

src/libgame/gadgets.c

index e150a089809ae1f633b3d377a69219b42dd742fa..a8d3e55c35460abe482e076e4e165a2a5915b7a4 100644 (file)
@@ -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)