forked from enlightenment/efl
genlist: Make sure only one item is decorated
In "Genlist Decorate Item Mode" after decorating a few items (rotate or slide, doesn't matter), only one item or none should be decorated. Scrolling up and down the genlist should work just fine. This fixes massive render issues and inconsistent states of the items in this test case. "rotate" mode is still going nuts. Ref T1551
This commit is contained in:
parent
ab735ada77
commit
635b4ad8f3
|
@ -5515,6 +5515,7 @@ _decorate_item_unset(Elm_Genlist_Data *sd)
|
|||
|
||||
it = sd->mode_item;
|
||||
it->item->nocache_once = EINA_TRUE;
|
||||
it->decorate_it_set = EINA_FALSE;
|
||||
|
||||
snprintf(buf, sizeof(buf), "elm,state,%s,passive", sd->decorate_it_type);
|
||||
snprintf(buf2, sizeof(buf2), "elm,state,%s,passive,finished",
|
||||
|
|
Loading…
Reference in New Issue