hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=903e2832bab72a6f3d42b72f8c79f69c878ab9b0

commit 903e2832bab72a6f3d42b72f8c79f69c878ab9b0
Author: Taehyub Kim <taehyub....@samsung.com>
Date:   Fri Jul 17 10:08:41 2020 +0900

    efl_ui_image: remove the unnecessary code in efl_file_unload
    
    Summary:
    we don't need the image preload api call in efl_file_unload,
    this make the unexpected SIG_LOAD_ERROR emit, when elm_image_memfile_set() 
is called.
    
    @fix
    
    Reviewers: Hermet, jsuya, kimcinoo
    
    Reviewed By: Hermet
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D12056
---
 src/lib/elementary/efl_ui_image.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/src/lib/elementary/efl_ui_image.c 
b/src/lib/elementary/efl_ui_image.c
index bda8503efc..35c3ac8168 100644
--- a/src/lib/elementary/efl_ui_image.c
+++ b/src/lib/elementary/efl_ui_image.c
@@ -1001,14 +1001,6 @@ _efl_ui_image_efl_file_unload(Eo *obj, Efl_Ui_Image_Data 
*sd)
    _efl_ui_image_file_set_do(obj);
    efl_file_unload(sd->img);
    efl_file_unload(efl_super(obj, MY_CLASS));
-   if (sd->preload_status == EFL_UI_IMAGE_PRELOAD_DISABLED)
-     _prev_img_del(sd);
-   else
-     {
-        evas_object_hide(sd->img);
-        sd->preload_status = EFL_UI_IMAGE_PRELOADING;
-        evas_object_image_preload(sd->img, EINA_FALSE);
-     }
 
    efl_canvas_group_change(obj);
 }

-- 


Reply via email to