forked from enlightenment/enlightenment
Don't move windows relative to shelves on pager
Pager windows should be set on pager where they actually are on the desktop. So if they are behind a shelf, they should be behind it in the pager. This fixes bug #445. SVN revision: 45025
This commit is contained in:
parent
1f814d20e1
commit
821ba7d77e
|
@ -652,10 +652,7 @@ _pager_window_free(Pager_Win *pw)
|
||||||
static void
|
static void
|
||||||
_pager_window_move(Pager_Win *pw)
|
_pager_window_move(Pager_Win *pw)
|
||||||
{
|
{
|
||||||
int zx, zy;
|
e_layout_child_move(pw->o_window, pw->border->x, pw->border->y);
|
||||||
|
|
||||||
e_zone_useful_geometry_get(pw->desk->desk->zone, &zx, &zy, NULL, NULL);
|
|
||||||
e_layout_child_move(pw->o_window, pw->border->x - zx, pw->border->y - zy);
|
|
||||||
e_layout_child_resize(pw->o_window, pw->border->w, pw->border->h);
|
e_layout_child_resize(pw->o_window, pw->border->w, pw->border->h);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue