forked from enlightenment/efl
and delete size change hints cb if unswallowed
SVN revision: 42951
This commit is contained in:
parent
495e804832
commit
facd02ffdc
|
@ -1144,6 +1144,7 @@ int _edje_unblock(Edje *ed);
|
||||||
int _edje_block_break(Edje *ed);
|
int _edje_block_break(Edje *ed);
|
||||||
void _edje_block_violate(Edje *ed);
|
void _edje_block_violate(Edje *ed);
|
||||||
void _edje_object_part_swallow_free_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
void _edje_object_part_swallow_free_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
||||||
|
void _edje_object_part_swallow_changed_hints_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
|
||||||
void _edje_real_part_swallow(Edje_Real_Part *rp, Evas_Object *obj_swallow);
|
void _edje_real_part_swallow(Edje_Real_Part *rp, Evas_Object *obj_swallow);
|
||||||
void _edje_box_init(void);
|
void _edje_box_init(void);
|
||||||
void _edje_box_shutdown(void);
|
void _edje_box_shutdown(void);
|
||||||
|
|
|
@ -2140,6 +2140,9 @@ edje_object_part_unswallow(Evas_Object *obj __UNUSED__, Evas_Object *obj_swallow
|
||||||
evas_object_event_callback_del(rp->swallowed_object,
|
evas_object_event_callback_del(rp->swallowed_object,
|
||||||
EVAS_CALLBACK_FREE,
|
EVAS_CALLBACK_FREE,
|
||||||
_edje_object_part_swallow_free_cb);
|
_edje_object_part_swallow_free_cb);
|
||||||
|
evas_object_event_callback_del(rp->swallowed_object,
|
||||||
|
EVAS_CALLBACK_CHANGED_SIZE_HINTS,
|
||||||
|
_edje_object_part_swallow_changed_hints_cb);
|
||||||
evas_object_clip_unset(rp->swallowed_object);
|
evas_object_clip_unset(rp->swallowed_object);
|
||||||
evas_object_data_del(rp->swallowed_object, "\377 edje.swallowing_part");
|
evas_object_data_del(rp->swallowed_object, "\377 edje.swallowing_part");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue