summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter de Ridder <cavalier@the-cavalry.org>2014-12-23 12:15:00 +0100
committerPeter de Ridder <cavalier@the-cavalry.org>2015-01-20 18:55:52 +0100
commit1ebb9878542f1ddfe287da30167a5065aa379aea (patch)
tree778fc12bcb048570f5193498ff6b88ec7ded7ad9
parenta596e12cae86a653993570ed871afb9ced1a8f6e (diff)
downloadxfwm4-1ebb9878542f1ddfe287da30167a5065aa379aea.tar.gz
Redraw and resize after corner tiling
-rw-r--r--src/moveresize.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/moveresize.c b/src/moveresize.c
index a217ab4ed..2093a771a 100644
--- a/src/moveresize.c
+++ b/src/moveresize.c
@@ -1033,7 +1033,12 @@ clientMoveEventFilter (XEvent * xevent, gpointer data)
c->y = passdata->oy + (xevent->xmotion.y_root - passdata->my);
clientSnapPosition (c, prev_x, prev_y);
- if (!clientMoveTile (c, (XMotionEvent *) xevent))
+ if (clientMoveTile (c, (XMotionEvent *) xevent))
+ {
+ passdata->configure_flags = CFG_FORCE_REDRAW;
+ passdata->move_resized = TRUE;
+ }
+ else
{
clientConstrainPos(c, FALSE);
}