diff --git a/src/bin/e_gadget_loader.c b/src/bin/e_gadget_loader.c index d516ef194..2f010a93a 100644 --- a/src/bin/e_gadget_loader.c +++ b/src/bin/e_gadget_loader.c @@ -59,15 +59,6 @@ _gadget_gravity(void *data, struct e_gadget *e_gadget EINA_UNUSED, uint32_t grav win_emit(data, "gadget_site_gravity", gravity); } -static void -_gadget_removed(void *data, struct e_gadget *e_gadget EINA_UNUSED) -{ - Evas_Object *win; - - win = eina_list_data_get(eina_hash_find(wins, &data)); - evas_object_smart_callback_call(win, "gadget_removed", NULL); -} - static void _gadget_configure(void *data, struct e_gadget *e_gadget EINA_UNUSED) { @@ -82,7 +73,6 @@ static const struct e_gadget_listener _gadget_listener = _gadget_anchor, _gadget_orient, _gadget_gravity, - _gadget_removed, _gadget_configure, }; diff --git a/src/bin/e_gadget_runner.c b/src/bin/e_gadget_runner.c index c96b84d8a..036fa0f38 100644 --- a/src/bin/e_gadget_runner.c +++ b/src/bin/e_gadget_runner.c @@ -349,8 +349,6 @@ runner_removed(void *data, Evas_Object *obj EINA_UNUSED, void *event_info) { Instance *inst = data; if (inst->box != event_info) return; - if (inst->ci->sandbox && inst->gadget_resource) - e_gadget_send_gadget_removed(inst->gadget_resource); rconfig->items = eina_list_remove(rconfig->items, inst->ci); eina_stringshare_del(inst->ci->cmd); E_FREE(inst->ci); diff --git a/src/protocol/e-gadget.xml b/src/protocol/e-gadget.xml index ad80fdc79..44b246012 100644 --- a/src/protocol/e-gadget.xml +++ b/src/protocol/e-gadget.xml @@ -30,7 +30,6 @@ -