2 #include "services/e_service_lockscreen_intern.h"
3 #include "e_policy_private_data.h"
4 #include "e_client_intern.h"
7 e_service_lockscreen_client_set(E_Client *ec)
11 if (!ec) return EINA_TRUE;
12 if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
14 ELOGF("LOCKSCREEN","Set Client", ec);
16 e_client_window_role_set(ec, "lockscreen");
18 #ifdef REFACTOR_DESK_AREA
19 // set lockscreen layer
20 layer = e_client_layer_get(ec);
22 // set lockscreen layer
23 if (e_config->use_desk_area)
24 layer = e_client_desk_area_original_layer_get(ec);
26 layer = e_client_layer_get(ec);
29 if (E_LAYER_CLIENT_NOTIFICATION_LOW > layer)
31 e_client_layer_set(ec, E_LAYER_CLIENT_NOTIFICATION_LOW);