This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository efm2.
View the commit online.
commit 3528c82b03d41a198e7e4460fe4faf8e663490b8
Author: Carsten Haitzler (Rasterman) <[email protected]>
AuthorDate: Wed May 13 19:01:36 2026 +0100
efm icon - make all images/thumbs load async not just some
---
src/efm/efm_icon.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/efm/efm_icon.c b/src/efm/efm_icon.c
index eb7e9c7..ef9f076 100644
--- a/src/efm/efm_icon.c
+++ b/src/efm/efm_icon.c
@@ -141,6 +141,7 @@ static void
_image_file_set_final(Smart_Data *sd, const char *file, const char *group)
{ // complete image file load/setup, gtrigger preload etc.
const char *ext;
+ Eina_Bool async_head = EINA_TRUE;
// skip head will make animated not work - so skip it if format might
// be animated so we can flip frames
@@ -149,7 +150,8 @@ _image_file_set_final(Smart_Data *sd, const char *file, const char *group)
&& ((!strcasecmp(ext, ".gif")) || (!strcasecmp(ext, ".webp"))
|| (!strcasecmp(ext, ".avif")) || (!strcasecmp(ext, ".avifs"))
|| (!strcasecmp(ext, ".jxl"))))
- evas_object_image_load_head_skip_set(sd->o_image2, EINA_FALSE);
+ async_head = EINA_FALSE;
+ evas_object_image_load_head_skip_set(sd->o_image2, async_head);
evas_object_image_file_set(sd->o_image2, file, group);
evas_object_image_preload(sd->o_image2, EINA_FALSE);
evas_object_smart_changed(sd->o_smart);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.