From 099e6e019dc3f1ef8940c0780644abcd969e232d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 23 Jun 2017 17:41:39 -0400 Subject: [PATCH] reset demo gadget id before deleting gadget object during drop operation ref 75224784bd5fde6420e6a4e67f61ab12a2eaf573 --- src/bin/e_gadget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c index 997b4f260..7bf9bff7e 100644 --- a/src/bin/e_gadget.c +++ b/src/bin/e_gadget.c @@ -1126,6 +1126,7 @@ _site_drop(void *data, Evas_Object *obj EINA_UNUSED, void *event_info) } else dzgc->zone = -1; + if (dzgc->id == -1) dzgc->id = 0; evas_object_del(dzgc->gadget); zgs->gadget_list = eina_inlist_append(zgs->gadget_list, EINA_INLIST_GET(dzgc)); @@ -1135,7 +1136,6 @@ _site_drop(void *data, Evas_Object *obj EINA_UNUSED, void *event_info) dzgc->w = gw / (double)w; dzgc->h = gh / (double)h; dzgc->site = zgs; - if (dzgc->id == -1) dzgc->id = 0; _gadget_object_finalize(dzgc); } }