forked from enlightenment/enlightenment
set layer on pager popup
This commit is contained in:
parent
2c41e314d0
commit
d09e8af4f3
|
@ -791,13 +791,13 @@ _pager_popup_new(E_Zone *zone, int keyaction)
|
|||
desk = e_desk_current_get(zone);
|
||||
if (desk)
|
||||
edje_object_part_text_set(pp->o_bg, "e.text.label", desk->name);
|
||||
evas_object_show(pp->o_bg);
|
||||
|
||||
edje_extern_object_min_size_set(pp->pager->o_table, width, height);
|
||||
edje_object_part_swallow(pp->o_bg, "e.swallow.content", pp->pager->o_table);
|
||||
edje_object_size_min_calc(pp->o_bg, &w, &h);
|
||||
|
||||
pp->popup = e_comp_object_util_add(pp->o_bg, E_COMP_OBJECT_TYPE_POPUP);
|
||||
evas_object_layer_set(pp->popup, E_LAYER_CLIENT_POPUP);
|
||||
evas_object_pass_events_set(pp->popup, 1);
|
||||
e_zone_useful_geometry_get(zone, &zx, &zy, &zw, &zh);
|
||||
evas_object_geometry_set(pp->popup, zx, zy, w, h);
|
||||
|
|
Loading…
Reference in New Issue