e_comp_object: donot use e,state,shadow,on singal 95/318395/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 15 Jan 2025 07:40:31 +0000 (16:40 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 16 Jan 2025 08:30:59 +0000 (17:30 +0900)
"e,state,shadow,on" signal is not used and is deprecated.

Change-Id: I08fbb62e13db080a8bb24aeebf4299e7434aaa88

src/bin/compmgr/e_comp_object.c
src/bin/core/e_view_edje.c

index c4c8369626a93a5aa7afbfa617b4e17cf3462dcd..8146b2f7c8f1d72e13185c3e798666e3bd3de26f 100644 (file)
@@ -874,7 +874,7 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
    E_Input_Rect_Smart_Data *input_rect_sd;
    E_Comp_Match *m;
    Eina_Stringshare *reshadow_group = NULL;
-   Eina_Bool focus = EINA_FALSE, skip = EINA_FALSE, no_shadow = EINA_FALSE, pass_event_flag = EINA_FALSE;
+   Eina_Bool focus = EINA_FALSE, skip = EINA_FALSE, pass_event_flag = EINA_FALSE;
    Eina_Stringshare *name, *title;
    E_Comp_Config *conf = e_comp_config_get();
 
@@ -896,27 +896,11 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
              if (!_e_comp_object_shadow_client_match(cw->ec, m)) continue;
 
              focus = m->focus;
-             no_shadow = m->no_shadow;
           }
      }
 
    e_theme_edje_object_set(cw->shobj, NULL, "e/comp/frame/none");
 
-   if (cw->ec->override)
-     {
-        if ((!cw->ec->shaped) && (!no_shadow) && (!cw->ec->argb))
-          edje_object_signal_emit(cw->shobj, "e,state,shadow,on", "e");
-        else
-          edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
-     }
-   else
-     {
-        if (no_shadow)
-          {
-             edje_object_signal_emit(cw->shobj, "e,state,shadow,off", "e");
-          }
-     }
-
    if (focus || cw->ec->focused || cw->ec->override)
      e_comp_object_signal_emit(cw->smart_obj, "e,state,focused", "e");
    else
@@ -931,7 +915,6 @@ _e_comp_object_shadow_setup(E_Comp_Object *cw)
    else
      e_comp_object_signal_emit(cw->smart_obj, "e,state,hidden", "e");
 
-   no_shadow = 1;
    edje_object_part_swallow(cw->shobj, "e.swallow.content", cw->obj);
 
    if (cw->input_obj)
@@ -3069,11 +3052,6 @@ e_comp_object_util_add(Evas_Object *obj)
 
    e_theme_edje_object_set(o, "base/theme/comp", "e/comp/frame/default");
 
-   if (e_util_strcmp(evas_object_type_get(obj), "edje") || (!edje_object_data_get(obj, "noshadow")))
-     edje_object_signal_emit(o, "e,state,shadow,on", "e");
-   else
-     edje_object_signal_emit(o, "e,state,shadow,off", "e");
-
    evas_object_geometry_get(obj, &x, &y, &w, &h);
    evas_object_geometry_set(o, x, y, w, h);
    evas_object_pass_events_set(o, evas_object_pass_events_get(obj));
index 3a3fc9688fc4004e2912cf8eb362fe21d0ab6925..db0d6574e443a9de76cd3b22f496570328e6b8e6 100644 (file)
@@ -583,11 +583,6 @@ e_view_edje_util_add(E_View *view)
 
    e_theme_edje_view_set(edje, NULL, "e/comp/frame/default");
 
-   if ((view->type == E_VIEW_TYPE_EDJE) || (!e_view_edje_data_get(edje, "noshadow")))
-     e_view_edje_signal_emit(edje, "e,state,shadow,on", "e");
-   else
-     e_view_edje_signal_emit(edje, "e,state,shadow,off", "e");
-
    if (view->type == E_VIEW_TYPE_CLIENT)
      e_view_client_geometry_get((E_View_Client *)view, &x, &y, &w, &h);
    else if (view->type == E_VIEW_TYPE_EDJE)