parent
5ded80ff1a
commit
c6177fab6f
|
@ -115,7 +115,7 @@ e_layout_pack(Evas_Object *obj, Evas_Object *child)
|
|||
|
||||
sd = evas_object_smart_data_get(obj);
|
||||
_e_layout_smart_adopt(sd, child);
|
||||
sd->items = evas_list_prepend(sd->items, child);
|
||||
sd->items = evas_list_append(sd->items, child);
|
||||
li = evas_object_data_get(child, "e_layout_data");
|
||||
_e_layout_smart_move_resize_item(li);
|
||||
}
|
||||
|
@ -396,7 +396,7 @@ _e_layout_smart_raise(Evas_Object *obj)
|
|||
{
|
||||
Evas_List *l;
|
||||
|
||||
for (l = evas_list_last(sd->items); l; l = l->prev)
|
||||
for (l = sd->items; l; l = l->next)
|
||||
{
|
||||
evas_object_raise(l->data);
|
||||
}
|
||||
|
@ -413,7 +413,7 @@ _e_layout_smart_lower(Evas_Object *obj)
|
|||
{
|
||||
Evas_List *l;
|
||||
|
||||
for (l = sd->items; l; l = l->next)
|
||||
for (l = evas_list_last(sd->items); l; l = l->prev)
|
||||
{
|
||||
evas_object_lower(l->data);
|
||||
}
|
||||
|
|
|
@ -581,6 +581,7 @@ _pager_window_new(Pager_Desk *pd, E_Border *border)
|
|||
"modules/pager/window");
|
||||
if (visible) evas_object_show(o);
|
||||
e_layout_pack(pd->layout_object, pw->window_object);
|
||||
e_layout_child_raise(pw->window_object);
|
||||
app = e_app_window_name_class_find(border->client.icccm.name,
|
||||
border->client.icccm.class);
|
||||
if (app)
|
||||
|
@ -967,6 +968,7 @@ _pager_face_cb_event_border_desk_set(void *data, int type, void *event)
|
|||
pw->desk = pd;
|
||||
pd->wins = evas_list_append(pd->wins, pw);
|
||||
e_layout_pack(pd->layout_object, pw->window_object);
|
||||
e_layout_child_raise(pw->window_object);
|
||||
_pager_window_move(face, pw);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue