From: Sohyun Kim <anna1014.kim@samsung.com>

Subject: [E-devel] [Patch] elm_genlist patch regarding inlist

I made a patch for elm_genlist.
For getting genlist item from inlist, ELM_GENLIST_ITEM_FROM_INLIST macro
should be used.



SVN revision: 56582
This commit is contained in:
Sohyun Kim 2011-01-31 10:17:40 +00:00 committed by Carsten Haitzler
parent 867c0a730e
commit 21e7457deb
1 changed files with 2 additions and 2 deletions

View File

@ -914,9 +914,9 @@ _item_del(Elm_Genlist_Item *it)
it->wd->queue = eina_list_remove(it->wd->queue, it);
if (it->wd->anchor_item == it)
{
it->wd->anchor_item = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->next);
it->wd->anchor_item = ELM_GENLIST_ITEM_FROM_INLIST(EINA_INLIST_GET(it)->next);
if (!it->wd->anchor_item)
it->wd->anchor_item = (Elm_Genlist_Item *)(EINA_INLIST_GET(it)->prev);
it->wd->anchor_item = ELM_GENLIST_ITEM_FROM_INLIST(EINA_INLIST_GET(it)->prev);
}
it->wd->items = eina_inlist_remove(it->wd->items, EINA_INLIST_GET(it));
if (it->parent)