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_
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
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;
}
}
}
- evas_object_layer_set(ec->frame, ec->parent->layer);
+ e_client_layer_set(ec, ec->parent->layer);
e_config->transient.raise = raise;
}
{
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;
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;
}