forked from enlightenment/efl
parent
26ca180c07
commit
878bd6d9f4
|
@ -589,6 +589,8 @@ _edje_file_del(Edje *ed)
|
|||
|
||||
rp = ed->parts->data;
|
||||
ed->parts = evas_list_remove(ed->parts, rp);
|
||||
if (rp->object)
|
||||
{
|
||||
evas_object_event_callback_del(rp->object,
|
||||
EVAS_CALLBACK_MOUSE_IN,
|
||||
_edje_mouse_in_cb);
|
||||
|
@ -609,6 +611,7 @@ _edje_file_del(Edje *ed)
|
|||
_edje_mouse_wheel_cb);
|
||||
_edje_text_real_part_on_del(ed, rp);
|
||||
evas_object_del(rp->object);
|
||||
}
|
||||
if (rp->swallowed_object)
|
||||
{
|
||||
evas_object_smart_member_del(rp->swallowed_object);
|
||||
|
|
|
@ -127,7 +127,6 @@ _edje_message_new(Edje *ed, Edje_Queue queue, Edje_Message_Type type, int id)
|
|||
em->type = type;
|
||||
em->id = id;
|
||||
em->edje->message.num++;
|
||||
_edje_ref(em->edje);
|
||||
return em;
|
||||
}
|
||||
|
||||
|
@ -243,7 +242,6 @@ _edje_message_free(Edje_Message *em)
|
|||
}
|
||||
}
|
||||
em->edje->message.num--;
|
||||
_edje_unref(em->edje);
|
||||
free(em);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue