forked from enlightenment/enlightenment
Not sure why, but moving QP borders here need an actual e_border_move call.
SVN revision: 45475
This commit is contained in:
parent
da65e0f364
commit
c1fa97861b
|
@ -329,12 +329,7 @@ _e_quickpanel_cb_border_add(void *data, int type, void *event)
|
||||||
e_illume_border_top_shelf_pos_get(qp->zone, NULL, &ty);
|
e_illume_border_top_shelf_pos_get(qp->zone, NULL, &ty);
|
||||||
_e_quickpanel_border_hide(ev->border);
|
_e_quickpanel_border_hide(ev->border);
|
||||||
if ((ev->border->x != qp->zone->x) || (ev->border->y != ty))
|
if ((ev->border->x != qp->zone->x) || (ev->border->y != ty))
|
||||||
{
|
e_border_move(ev->border, qp->zone->x, ty);
|
||||||
ev->border->x = qp->zone->x;
|
|
||||||
ev->border->y = ty;
|
|
||||||
ev->border->changes.pos = 1;
|
|
||||||
ev->border->changed = 1;
|
|
||||||
}
|
|
||||||
if (ev->border->zone != qp->zone)
|
if (ev->border->zone != qp->zone)
|
||||||
e_border_zone_set(ev->border, qp->zone);
|
e_border_zone_set(ev->border, qp->zone);
|
||||||
qp->h += ev->border->h;
|
qp->h += ev->border->h;
|
||||||
|
@ -389,12 +384,7 @@ _e_quickpanel_cb_client_message(void *data, int type, void *event)
|
||||||
|
|
||||||
e_illume_border_top_shelf_pos_get(zone, NULL, &ty);
|
e_illume_border_top_shelf_pos_get(zone, NULL, &ty);
|
||||||
if ((bd->x != zone->x) || (bd->y != ty))
|
if ((bd->x != zone->x) || (bd->y != ty))
|
||||||
{
|
e_border_move(bd, zone->x, ty);
|
||||||
bd->x = zone->x;
|
|
||||||
bd->y = ty;
|
|
||||||
bd->changes.pos = 1;
|
|
||||||
bd->changed = 1;
|
|
||||||
}
|
|
||||||
e_border_zone_set(bd, zone);
|
e_border_zone_set(bd, zone);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue