rnd-19990109-3
[rocksndiamonds.git] / src / buttons.c
index c5d998a34e7f7c9b470cdae04e3bcc148aae26f9..8df941b28f2f98edaa631cd8433b46e639959cd6 100644 (file)
@@ -2239,6 +2239,9 @@ void HandleGadgets(int mx, int my, int button)
       DrawGadget(gi, DG_PRESSED, DG_DIRECT);
     }
 
+    if (gi->type == GD_TYPE_DRAWING_AREA)
+      changed_position = TRUE;
+
     gi->state = (gadget_moving_inside || gi->type & GD_TYPE_SCROLLBAR ?
                 GD_BUTTON_PRESSED : GD_BUTTON_UNPRESSED);
     gi->event.type = GD_EVENT_MOVING;