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.

Reply via email to