do not add del callback for demo mixer gadgets
fixes crash when destroying demo mixer gadgets if no real gadget exists
This commit is contained in:
parent
0332eca3c7
commit
38a95f0930
|
@ -677,7 +677,8 @@ mixer_gadget_create(Evas_Object *parent, int *id, E_Gadget_Site_Orient orient)
|
|||
evas_object_show(inst->o_main);
|
||||
|
||||
evas_object_smart_callback_add(parent, "gadget_created", _mixer_gadget_created_cb, inst);
|
||||
evas_object_event_callback_add(inst->o_main, EVAS_CALLBACK_DEL, mixer_del, inst);
|
||||
if (*id != -1)
|
||||
evas_object_event_callback_add(inst->o_main, EVAS_CALLBACK_DEL, mixer_del, inst);
|
||||
return inst->o_main;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue