raster pushed a commit to branch v-0.25.0.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=3fc4a1c1c0d69c52b3aa6666faa405833d8ccdbd

commit 3fc4a1c1c0d69c52b3aa6666faa405833d8ccdbd
Author: Carsten Haitzler <[email protected]>
Date:   Wed Jan 19 11:52:36 2022 +0000

    notification - fix shadow around extra notifications when all shown
    
    if you show notifications on all screens the extra ones not on the
    current screen get a shadow - this is wrong. this fixes that
    
    @fix
---
 src/modules/notification/e_mod_popup.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/notification/e_mod_popup.c 
b/src/modules/notification/e_mod_popup.c
index 4ca3456d7..1a1a5cf5f 100644
--- a/src/modules/notification/e_mod_popup.c
+++ b/src/modules/notification/e_mod_popup.c
@@ -342,6 +342,7 @@ _notification_popup_new(E_Notification_Notify *n, unsigned 
id)
              if (zone == e_comp_object_util_zone_get(popup->win)) continue;
              o = e_comp_object_util_mirror_add(popup->theme);
              o = e_comp_object_util_add(o, E_COMP_OBJECT_TYPE_POPUP);
+             edje_object_signal_emit(o, "e,state,shadow,off", "e");
              evas_object_name_set(o, "notification_mirror");
              evas_object_data_set(o, "zone", zone);
              evas_object_geometry_get(popup->win, NULL, NULL, &w, &h);

-- 


Reply via email to