This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository enlightenment.
View the commit online.
commit 6ea8e679b97a3d706eb86a8eeba5bda3bdb5d484
Author: Carsten Haitzler <ras...@rasterman.com>
AuthorDate: Wed Apr 30 22:44:24 2025 +0100
e notification module - remove edje cbs on popdown
animation may keep obj alive for a bit more so cb's may happen. stop
listening.
@fix
---
src/modules/notification/e_mod_popup.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/modules/notification/e_mod_popup.c b/src/modules/notification/e_mod_popup.c
index 17e6f6b09..7cd548254 100644
--- a/src/modules/notification/e_mod_popup.c
+++ b/src/modules/notification/e_mod_popup.c
@@ -761,6 +761,18 @@ _notification_popdown(Popup_Data *popup,
E_FREE_LIST(popup->mirrors, evas_object_del);
if (popup->win)
{
+ edje_object_signal_callback_del
+ (popup->theme, "notification,deleted", "*",
+ (Edje_Signal_Cb)_notification_theme_cb_deleted);
+ edje_object_signal_callback_del
+ (popup->theme, "notification,close", "*",
+ (Edje_Signal_Cb)_notification_theme_cb_close);
+ edje_object_signal_callback_del
+ (popup->theme, "notification,find", "*",
+ (Edje_Signal_Cb)_notification_theme_cb_find);
+ edje_object_signal_callback_del
+ (popup->theme, "anchor,mouse,clicked,1,*", "notification.textblock.message",
+ (Edje_Signal_Cb)_notification_theme_cb_anchor);
evas_object_event_callback_del_full(popup->win, EVAS_CALLBACK_DEL, _notification_popup_del_cb, popup);
evas_object_hide(popup->win);
evas_object_del(popup->win);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.