summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--NEWS1
-rw-r--r--src/lib/elc_ctxpopup.c1
3 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a9ab155e9..7891a1bd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1680,3 +1680,6 @@
1680 handle styles at all (so styles were broken with the given 1680 handle styles at all (so styles were broken with the given
1681 namespace). 1681 namespace).
1682 1682
16832013-10-08 Daesung Kim (ad960009)
1684
1685 * ctxpopup : fix elm_object_content_unset didn't unpack content from box
diff --git a/NEWS b/NEWS
index e40f67478..bff325a7c 100644
--- a/NEWS
+++ b/NEWS
@@ -296,6 +296,7 @@ Fixes:
296 * Fix the layout to swallow the contents again when theme is changed. 296 * Fix the layout to swallow the contents again when theme is changed.
297 * elm_player breaks theme due to poor namespacing 297 * elm_player breaks theme due to poor namespacing
298 * elm_popup breaks theme due to poor namespacing 298 * elm_popup breaks theme due to poor namespacing
299 * ctxpopup: fix elm_object_content_unset didn't unpack content from box
299 300
300Removals: 301Removals:
301 302
diff --git a/src/lib/elc_ctxpopup.c b/src/lib/elc_ctxpopup.c
index 32ad8a457..4431cfa3f 100644
--- a/src/lib/elc_ctxpopup.c
+++ b/src/lib/elc_ctxpopup.c
@@ -857,6 +857,7 @@ _elm_ctxpopup_smart_content_unset(Eo *obj, void *_pd, va_list *list)
857 content = sd->content; 857 content = sd->content;
858 if (!content) goto end; 858 if (!content) goto end;
859 859
860 elm_box_unpack(sd->box, content);
860 sd->content = NULL; 861 sd->content = NULL;
861 sd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN; 862 sd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN;
862 863