genlist: add edje message signal process in cache push. 90/168290/1 accepted/tizen/4.0/unified/20180126.085033 submit/tizen_4.0/20180126.050807
authorHosang Kim <hosang12.kim@samsung.com>
Thu, 25 Jan 2018 10:55:01 +0000 (19:55 +0900)
committerHosang Kim <hosang12.kim@samsung.com>
Thu, 25 Jan 2018 10:57:34 +0000 (19:57 +0900)
To avoid create edje job, so edje job makes unnecessary rendering.

Change-Id: I47d57712aecd45758365a0116d57b0d0b12bd18a

src/mobile_lib/elm_genlist.c

index 7ca89a6..ac4949e 100644 (file)
@@ -417,6 +417,7 @@ _item_cache_push(Elm_Gen_Item *it, Eina_List *contents)
      }
    // set item's state as default before pushing item into cache.
    edje_object_signal_emit(VIEW(it), SIGNAL_DEFAULT, "elm");
+   edje_object_message_signal_process(VIEW(it));
 
    edje_object_mirrored_set(VIEW(it),
                             elm_widget_mirrored_get(WIDGET(it)));