[Xfce4-commits] r22940 - xfwm4/trunk/src
Olivier Fourdan
olivier at xfce.org
Wed Aug 30 06:03:15 UTC 2006
Author: olivier
Date: 2006-08-30 06:03:13 +0000 (Wed, 30 Aug 2006)
New Revision: 22940
Modified:
xfwm4/trunk/src/client.c
Log:
Improve window placement after workspace switch using keyboard.
Modified: xfwm4/trunk/src/client.c
===================================================================
--- xfwm4/trunk/src/client.c 2006-08-29 21:57:14 UTC (rev 22939)
+++ xfwm4/trunk/src/client.c 2006-08-30 06:03:13 UTC (rev 22940)
@@ -3371,14 +3371,14 @@
{
if (workspaceMove (screen_info, -1, 0, c))
{
- c->y = maxh + frameTop (c) - key_move;
+ c->y = maxy + maxh;
}
}
else if (edge & CLIENT_CONSTRAINED_BOTTOM)
{
if (workspaceMove (screen_info, 1, 0, c))
{
- c->y = maxy + frameTop (c) + key_move;
+ c->y = maxy + frameTop (c);
}
}
@@ -3386,14 +3386,14 @@
{
if (workspaceMove (screen_info, 0, -1, c))
{
- c->x = maxw - frameRight (c) - key_move;
+ c->x = maxx + maxw - frameWidth (c) + frameRight (c);
}
}
else if (edge & CLIENT_CONSTRAINED_RIGHT)
{
if (workspaceMove (screen_info, 0, 1, c))
{
- c->x = maxx - frameWidth (c) + frameLeft (c) + key_move;
+ c->x = maxx + frameLeft (c);
}
}
}
More information about the Xfce4-commits
mailing list