[Genlist] Disable item update temporarily
authorTae-Hwan Kim <the81.kim@samsung.com>
Sat, 29 Jun 2013 09:23:24 +0000 (18:23 +0900)
committerTae-Hwan Kim <the81.kim@samsung.com>
Sat, 29 Jun 2013 09:28:04 +0000 (18:28 +0900)
This fix some side effect on setting application, etc.
But TTS frame issue will occur again.

Change-Id: Ia88228faa69ff0c61e987d253b9456baf281d936

src/lib/elm_genlist.c

index 32c3c9a..99d2f97 100644 (file)
@@ -4690,7 +4690,11 @@ _update_job(void *data)
                   it->item->updateme = EINA_FALSE;
                   if (it->realized)
                     {
-                       _item_update(it);
+                       _item_unrealize(it, EINA_FALSE);
+                       _item_realize(it, num, EINA_FALSE);
+                       // FIXME: Disable temporarily because of setting
+                       // side effects
+                       //_item_update(it);
                        position = EINA_TRUE;
                     }
                   else