Revert "elm_genlist: when appending items to the parent, prepend to the parent"
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 23 Feb 2017 07:45:29 +0000 (16:45 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 27 Feb 2017 00:26:41 +0000 (09:26 +0900)
commit519b782ff297ddacd03b34d5d20ca90f0d9b5861
treedfc16695307dfd752aefddd865fab2f74d4fc850
parent254ff7926b271ca8825dae7f370544f9c669df1a
Revert "elm_genlist: when appending items to the parent, prepend to the parent"

This reverts commit 43d82e567a2d655a089b6ca3f2d913e6ec52f1dc.

I don't understand this commit. It broke the logical order of
items, as the internal list wouldn't match the order on screen.
Other places in the code didn't seem to make this assumption
that parents come after their children. And for sure my recent
fixes require the parent to come before.

This commit was one of the many reasons why odd/even styles
look often wrong.

See T3086
src/lib/elementary/elm_genlist.c