elm genlist: Refine codes.
authorseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 18 Nov 2011 09:12:27 +0000 (09:12 +0000)
committerseoz <seoz@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 18 Nov 2011 09:12:27 +0000 (09:12 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@65380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_genlist.c

index cd5282f..1807446 100644 (file)
@@ -3263,12 +3263,9 @@ _queue_process(Widget_Data *wd)
         it = wd->queue->data;
         wd->queue = eina_list_remove_list(wd->queue, wd->queue);
         it->item->queued = EINA_FALSE;
+        _item_block_add(wd, it);
         if (!wd->blocks)
-          {
-             _item_block_add(wd, it);
-             _item_block_realize(it->item->block);
-          }
-        else _item_block_add(wd, it);
+          _item_block_realize(it->item->block);
         t = ecore_time_get();
         if (it->item->block->changed)
           {