diff --git a/legacy/elementary/src/lib/elm_conform.c b/legacy/elementary/src/lib/elm_conform.c index 61591586c0..b88ff3eb3d 100644 --- a/legacy/elementary/src/lib/elm_conform.c +++ b/legacy/elementary/src/lib/elm_conform.c @@ -171,10 +171,10 @@ _content_unset_hook(Evas_Object *obj, const char *part) if ((!wd) || (!wd->content)) return NULL; content = wd->content; elm_widget_sub_object_del(obj, wd->content); - evas_object_event_callback_del_full(wd->content, + evas_object_event_callback_del_full(content, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _changed_size_hints, obj); - edje_object_part_unswallow(wd->base, wd->content); + edje_object_part_unswallow(wd->base, content); wd->content = NULL; return content; }