diff --git a/legacy/elementary/ChangeLog b/legacy/elementary/ChangeLog index a9ab155e96..7891a1bd9e 100644 --- a/legacy/elementary/ChangeLog +++ b/legacy/elementary/ChangeLog @@ -1680,3 +1680,6 @@ handle styles at all (so styles were broken with the given namespace). +2013-10-08 Daesung Kim (ad960009) + + * ctxpopup : fix elm_object_content_unset didn't unpack content from box diff --git a/legacy/elementary/NEWS b/legacy/elementary/NEWS index e40f67478c..bff325a7cc 100644 --- a/legacy/elementary/NEWS +++ b/legacy/elementary/NEWS @@ -296,6 +296,7 @@ Fixes: * Fix the layout to swallow the contents again when theme is changed. * elm_player breaks theme due to poor namespacing * elm_popup breaks theme due to poor namespacing + * ctxpopup: fix elm_object_content_unset didn't unpack content from box Removals: diff --git a/legacy/elementary/src/lib/elc_ctxpopup.c b/legacy/elementary/src/lib/elc_ctxpopup.c index 32ad8a457c..4431cfa3f5 100644 --- a/legacy/elementary/src/lib/elc_ctxpopup.c +++ b/legacy/elementary/src/lib/elc_ctxpopup.c @@ -857,6 +857,7 @@ _elm_ctxpopup_smart_content_unset(Eo *obj, void *_pd, va_list *list) content = sd->content; if (!content) goto end; + elm_box_unpack(sd->box, content); sd->content = NULL; sd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN;