jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=a9df72f6110e219e0202bb5ea168c143dbfa61e2
commit a9df72f6110e219e0202bb5ea168c143dbfa61e2 Author: Minkyoung Kim <mer....@samsung.com> Date: Fri Dec 11 13:50:40 2015 +0900 evas: Do not preload data if data is cached. Summary: Summary : If data is cached, need not to reload data. Test Plan: Local tests Reviewers: jpeg Reviewed By: jpeg Subscribers: eunue, spacegrapher, cedric, wonsik, jiin.moon Differential Revision: https://phab.enlightenment.org/D3418 --- src/lib/evas/cache/evas_cache_image.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/cache/evas_cache_image.c b/src/lib/evas/cache/evas_cache_image.c index f6fd2a7..b6c61f5 100644 --- a/src/lib/evas/cache/evas_cache_image.c +++ b/src/lib/evas/cache/evas_cache_image.c @@ -1268,7 +1268,7 @@ evas_cache_image_preload_data(Image_Entry *im, const Eo *target, { RGBA_Image *img = (RGBA_Image *)im; - if ((im->flags.loaded) && (img->image.data)) + if (((im->flags.loaded) && (img->image.data)) || im->flags.cached) { evas_object_inform_call_image_preloaded((Evas_Object*)target); return; --