forked from enlightenment/enlightenment
leave britney^Wgravity alone (during shading)!
This commit is contained in:
parent
8966fa40d9
commit
2a8316de75
|
@ -2311,18 +2311,6 @@ e_border_shade(E_Border *bd,
|
||||||
bd->changes.shading = 1;
|
bd->changes.shading = 1;
|
||||||
BD_CHANGED(bd);
|
BD_CHANGED(bd);
|
||||||
|
|
||||||
if (bd->shade.dir == E_DIRECTION_UP ||
|
|
||||||
bd->shade.dir == E_DIRECTION_LEFT)
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_SW);
|
|
||||||
if (bd->client.lock_win) ecore_x_window_gravity_set(bd->client.lock_win, ECORE_X_GRAVITY_SW);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_NE);
|
|
||||||
if (bd->client.lock_win) ecore_x_window_gravity_set(bd->client.lock_win, ECORE_X_GRAVITY_NE);
|
|
||||||
}
|
|
||||||
|
|
||||||
bd->shade.anim = ecore_animator_add(_e_border_shade_animator, bd);
|
bd->shade.anim = ecore_animator_add(_e_border_shade_animator, bd);
|
||||||
edje_object_signal_emit(bd->bg_object, "e,state,shading", "e");
|
edje_object_signal_emit(bd->bg_object, "e,state,shading", "e");
|
||||||
}
|
}
|
||||||
|
@ -2415,28 +2403,6 @@ e_border_unshade(E_Border *bd,
|
||||||
bd->changes.shading = 1;
|
bd->changes.shading = 1;
|
||||||
BD_CHANGED(bd);
|
BD_CHANGED(bd);
|
||||||
|
|
||||||
if (bd->shade.dir == E_DIRECTION_UP)
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_SW);
|
|
||||||
if (bd->client.lock_win)
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.lock_win, ECORE_X_GRAVITY_SW);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (bd->shade.dir == E_DIRECTION_LEFT)
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_SW);
|
|
||||||
if (bd->client.lock_win)
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.lock_win, ECORE_X_GRAVITY_SW);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_NE);
|
|
||||||
if (bd->client.lock_win) ecore_x_window_gravity_set(bd->client.lock_win, ECORE_X_GRAVITY_NE);
|
|
||||||
}
|
|
||||||
|
|
||||||
bd->shade.anim = ecore_animator_add(_e_border_shade_animator, bd);
|
bd->shade.anim = ecore_animator_add(_e_border_shade_animator, bd);
|
||||||
edje_object_signal_emit(bd->bg_object, "e,state,unshading", "e");
|
edje_object_signal_emit(bd->bg_object, "e,state,unshading", "e");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue