From: Seunggyun Kim <sgyun.kim@samsung.com>
authorSeunggyun Kim <sgyun.kim@samsung.com>
Fri, 25 Mar 2011 04:27:47 +0000 (04:27 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Fri, 25 Mar 2011 04:27:47 +0000 (04:27 +0000)
commit8aac1e2110a66f900249f3d53d7223cb5a21e3a1
treebf20d24837e38daee04254dd0736a02bec3ffb9c
parent887b8737df26ee9383a1bd2e68578411e7da5d1b
From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel]  elm_genlist - bug fix about _update_job

I found one bug in _update_job.

Now, when the elm_genlist_item_update is called, all realized items have
been updated.

In _update_job logic, item block is recalculated if it->minw and
itminw is
not same.
But before comparing that, itminw value is saved it->w.
And it->minw value is saved in _item_realzie function.
Then there are different between it->minw and itminw value.

So the item block is recalculated and _item_block_position is called.

After applying below patch, elm_genlist_item_update api updates only one
item.

SVN revision: 58082
src/lib/elm_genlist.c