From 672fc7898a5d55c46ee2390949ed06362c9fc4a7 Mon Sep 17 00:00:00 2001 From: Juyeon Lee Date: Sat, 21 Mar 2020 02:20:08 +0900 Subject: [PATCH] use e_client_layser_set instead of evas obj api Change-Id: I98962fc2fd46817c2c4db848ce4435aa2ba97d2d --- src/bin/e_client.c | 4 ++-- src/bin/e_comp_wl_shell.c | 2 +- src/bin/e_policy_stack.c | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index b7cc9fda4b..b52db434a8 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -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_ diff --git a/src/bin/e_comp_wl_shell.c b/src/bin/e_comp_wl_shell.c index 16377fdb07..a7438b5aea 100644 --- a/src/bin/e_comp_wl_shell.c +++ b/src/bin/e_comp_wl_shell.c @@ -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 diff --git a/src/bin/e_policy_stack.c b/src/bin/e_policy_stack.c index 280c6e47fb..62b7d26790 100644 --- a/src/bin/e_policy_stack.c +++ b/src/bin/e_policy_stack.c @@ -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; } -- 2.34.1