Change-Id: I725c40c553dd40f35e30f599ae19ff1385afbe12
{
E_Desk_Area_Data_Layer_Object_Get *obj_data = (E_Desk_Area_Data_Layer_Object_Get *) data;
E_Policy_Desk_Area *pda;
- E_Policy_Desk_Area_Layer *pdal;
- E_View *layer_view;
pda = wl_container_of(listener, pda, layer_obj_get);
- pdal = pda->layers[obj_data->layer];
- layer_view = e_policy_desk_area_layer_obj_get(pdal);
- if (layer_view)
- obj_data->layer_obj = layer_view->eo;
+#ifdef NEED_REFINE_EDA_LAYERS_LIST
+ E_Comp *comp;
+ comp = e_comp_get();
+ obj_data->layer_obj = comp->layers[e_comp_canvas_layer_map(obj_data->layer)].obj;
+#else
+ obj_data->layer_obj = eda->layers[e_comp_canvas_layer_map(obj_data->layer)].obj;
+#endif
return;
}