use e_client_layser_set instead of evas obj api 36/228336/3 submit/tizen/20200320.100516 submit/tizen/20200323.020512
authorJuyeon Lee <juyeonne.lee@samsung.com>
Fri, 20 Mar 2020 17:20:08 +0000 (02:20 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 20 Mar 2020 09:01:09 +0000 (09:01 +0000)
Change-Id: I98962fc2fd46817c2c4db848ce4435aa2ba97d2d

src/bin/e_client.c
src/bin/e_comp_wl_shell.c
src/bin/e_policy_stack.c

index b7cc9fda4b8aa62cb49a94e749610e66940514d0..b52db434a827f7b3e3bf4c50ac2f4c94ec6c6ec2 100644 (file)
@@ -4325,9 +4325,9 @@ e_client_new(E_Pixmap *cp, int first_map, int internal)
         evas_object_event_callback_add(ec->frame, EVAS_CALLBACK_RESTACK, _e_client_cb_evas_restack, ec);
         evas_object_smart_callback_add(ec->frame, "shade_done", _e_client_cb_evas_shade_done, ec);
         if (ec->override)
-          evas_object_layer_set(ec->frame, E_LAYER_CLIENT_ABOVE);
+          e_client_layer_set(ec, E_LAYER_CLIENT_ABOVE);
         else
-          evas_object_layer_set(ec->frame, E_LAYER_CLIENT_NORMAL);
+          e_client_layer_set(ec, E_LAYER_CLIENT_NORMAL);
      }
 
 #ifdef _F_E_CLIENT_NEW_CLIENT_POST_HOOK_
index 16377fdb07a3766d1067cc07328c924796fa3801..a7438b5aea03edbf4aacc46a25bd3e8d951f0187 100644 (file)
@@ -135,7 +135,7 @@ e_shell_e_client_popup_set(E_Client *ec)
    ec->changes.icon = !!ec->icccm.class;
    ec->netwm.type = E_WINDOW_TYPE_POPUP_MENU;
    ec->comp_data->set_win_type = EINA_TRUE;
-   evas_object_layer_set(ec->frame, E_LAYER_CLIENT_POPUP);
+   e_client_layer_set(ec, E_LAYER_CLIENT_POPUP);
 }
 
 EINTERN void
index 280c6e47fbad1922a6847240f517279e32170082..62b7d26790f29c21e091eace771afb20d0c0a192 100644 (file)
@@ -100,7 +100,7 @@ _e_policy_stack_transient_for_apply(E_Client *ec)
           return;
 
         ELOGF("TZPOL", "Fetch(restore) for stack transient_for. Restore layer(%d->%d)", ec, ec->layer, ec->saved.layer);
-        evas_object_layer_set(ec->frame, ec->saved.layer);
+        e_client_layer_set(ec, ec->saved.layer);
 
         return;
      }
@@ -120,7 +120,7 @@ _e_policy_stack_transient_for_apply(E_Client *ec)
                }
           }
 
-        evas_object_layer_set(ec->frame, ec->parent->layer);
+        e_client_layer_set(ec, ec->parent->layer);
         e_config->transient.raise = raise;
      }
 
@@ -520,7 +520,7 @@ e_policy_stack_clients_restack_above_lockscreen(E_Client *ec_lock, Eina_Bool sho
                     {
                        org_layer = ec->changable_layer[E_CHANGABLE_LAYER_TYPE_ABOVE_NOTIFICATION].saved_layer;
                        ELOGF("CHANGE to Original layer", "AboveLock|layer: %d -> %d", ec, ec->layer, org_layer);
-                       evas_object_layer_set(ec->frame, org_layer);
+                       e_client_layer_set(ec, org_layer);
                        ec->layer = org_layer;
 
                        ec->changable_layer[E_CHANGABLE_LAYER_TYPE_ABOVE_NOTIFICATION].saved = EINA_FALSE;
@@ -587,7 +587,7 @@ e_policy_stack_clients_restack_above_lockscreen(E_Client *ec_lock, Eina_Bool sho
                   if (ec->layer == lock_layer)
                     e_client_raise(ec);
                   else
-                    evas_object_layer_set(ec->frame, lock_layer);
+                    e_client_layer_set(ec, lock_layer);
 
                   ec->layer = lock_layer;
                }