X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fgadgets.c;h=6b7d2592f435849b3bd8fb0f8798227278a18ca7;hp=98e46a5a2917e577e9159c9086ac4d5258190d1c;hb=0d214d4e314f6f42df24be140bb433e980319767;hpb=97d0f78c43d16fbf73ea0438148a4da781c75600 diff --git a/src/libgame/gadgets.c b/src/libgame/gadgets.c index 98e46a5a..6b7d2592 100644 --- a/src/libgame/gadgets.c +++ b/src/libgame/gadgets.c @@ -1758,7 +1758,7 @@ boolean HandleGadgets(int mx, int my, int button) new_gi->event.type = GD_EVENT_INFO_ENTERING; new_gi->callback_info(new_gi); } - else if (last_info_gi != NULL) + else if (last_info_gi != NULL && last_info_gi->mapped) { last_info_gi->event.type = GD_EVENT_INFO_LEAVING; last_info_gi->callback_info(last_info_gi);