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
Change-Id: I29415b8e95ed7be0bb5e3bc8a3f185ed0e69077a
_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);
}