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;

-- 


Reply via email to