creating these based on item block realize state is a good idea, but
genlist items can be realized even if their item block is not realized
and so this ends up failing in that case
Depends on D10519
Details
- Reviewers
bu5hm4n
Diff Detail
- Repository
- rEFL core/efl
- Branch
- master
- Lint
Lint OK - Unit
No Unit Test Coverage - Build Status
Buildable 14188
It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/
Can you elaborate on when the item can be realized without the block beeing realized ? because that means that _item_block_realize isn`t called in the group_calculate
*or* the item is not within the visual boundaries of its block, which means that i would rather prefer *anther* adapter added for that case.
My main concern here is that the registering in the item realization is again expansive, since you need to set the order of items to the block, which could be a rather big list, where not a lot of items are registered.
src/lib/elementary/elm_genlist.c | ||
---|---|---|
1847 | You need to re-set the order of children again to the EO_OBJ(it) otherwise tab movement will be in the order of elements beeing realized, instead of the linear order it has on the screen. |