elementary/ctxpopup - minor changes.

used elm_widget_item_del.
and should be hidden when list is empty



SVN revision: 63345
This commit is contained in:
ChunEon Park 2011-09-12 09:22:36 +00:00
parent f3100ad3c6
commit 7f1e65c3d9
1 changed files with 8 additions and 4 deletions

View File

@ -1351,15 +1351,19 @@ elm_ctxpopup_item_del(Elm_Object_Item *it)
wd->items = eina_list_remove(wd->items, ctxpopup_it);
if (eina_list_count(wd->items) < 1)
wd->items = NULL;
wd->dir = ELM_CTXPOPUP_DIRECTION_DONT_KNOW;
elm_widget_item_del(ctxpopup_it);
if (eina_list_count(wd->items) < 1)
{
evas_object_hide(ctxpopup_it->base.widget);
return;
}
if (wd->visible)
_sizing_eval(ctxpopup_it->base.widget);
free(ctxpopup_it);
}
EAPI void