raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0c2288daefa73dce22a113cdf4e5dda7d2be3fed

commit 0c2288daefa73dce22a113cdf4e5dda7d2be3fed
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Fri Nov 27 11:23:22 2020 +0000

    systray - remove deleted icon from box icon list
    
    otherwise we just get warnings all day. this is a bug and efl
    plastered over it and didnt die by being nice - but we shiouldnt keep
    the bad code...
    
    @fix
---
 src/modules/systray/e_mod_notifier_host.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/systray/e_mod_notifier_host.c 
b/src/modules/systray/e_mod_notifier_host.c
index f1b9c2a98..a90e0239e 100644
--- a/src/modules/systray/e_mod_notifier_host.c
+++ b/src/modules/systray/e_mod_notifier_host.c
@@ -41,6 +41,7 @@ systray_notifier_item_free(Notifier_Item *item)
           }
         host_inst->ii_list = eina_inlist_remove(host_inst->ii_list,
                                                 EINA_INLIST_GET(ii));
+        systray_edje_box_remove(host_inst->inst, ii->icon);
         evas_object_del(ii->icon);
         free(ii);
         systray_size_updated(host_inst->inst);

-- 


Reply via email to