Revert "e_desk_area: Check comp data has a valid e_client before modify client list" 61/316461/1
authorJunseok Kim <juns.kim@samsung.com>
Thu, 22 Aug 2024 01:09:58 +0000 (10:09 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Thu, 22 Aug 2024 02:06:17 +0000 (11:06 +0900)
This reverts commit 1d860dab427e806a69908e8382490f4b86f22579.

Change-Id: I66647c2f2a70aa603b4c303356dd35ba7d072253

src/bin/core/e_desk_area.c

index 6c7b747144f98abc3480f4e8d0f0552f8567dbf5..a9159cd917ce88207431db39d843d8454252ead2 100644 (file)
@@ -289,9 +289,6 @@ _e_comp_object_layer_update(E_Desk_Area *eda, Evas_Object *obj,
      {
         layer = evas_object_layer_get(o);
         cw2 = evas_object_data_get(o, "comp_obj");
-        if (cw2)
-          if (!cw2->ec || e_object_is_del(E_OBJECT(cw2->ec)))
-            cw2 = NULL;
         while (!cw2)
           {
              if (!e_util_strcmp(evas_object_name_get(o), "layer_obj")) break;
@@ -309,13 +306,7 @@ _e_comp_object_layer_update(E_Desk_Area *eda, Evas_Object *obj,
                   if (ec) o = ec->frame;
                }
 
-             if (o)
-               {
-                  cw2 = evas_object_data_get(o, "comp_obj");
-                  if (cw2)
-                    if (!cw2->ec || e_object_is_del(E_OBJECT(cw2->ec)))
-                      cw2 = NULL;
-               }
+             if (o) cw2 = evas_object_data_get(o, "comp_obj");
           }
      }
 
@@ -367,9 +358,6 @@ _e_comp_intercept_stack_helper(E_Desk_Area *eda, E_Comp_Object *cw, Evas_Object
      }
 
    cw2 = evas_object_data_get(o, "comp_obj");
-   if (cw2)
-     if (!cw2->ec || e_object_is_del(E_OBJECT(cw2->ec)))
-       cw2 = NULL;
 
    /* assume someone knew what they were doing during client init */
    if (cw->ec->new_client)
@@ -420,13 +408,7 @@ _e_comp_intercept_stack_helper(E_Desk_Area *eda, E_Comp_Object *cw, Evas_Object
                o = ec->frame;
              //else //wat
           }
-        if (o)
-          {
-             cw2 = evas_object_data_get(o, "comp_obj");
-             if (cw2)
-               if (!cw2->ec || e_object_is_del(E_OBJECT(cw2->ec)))
-                 cw2 = NULL;
-          }
+        if (o) cw2 = evas_object_data_get(o, "comp_obj");
      }
 
    if (cw2 && cw->layer != cw2->layer)