diff options
author | Peter de Ridder <cavalier@the-cavalry.org> | 2014-12-23 12:15:00 +0100 |
---|---|---|
committer | Peter de Ridder <cavalier@the-cavalry.org> | 2015-01-20 18:55:52 +0100 |
commit | 1ebb9878542f1ddfe287da30167a5065aa379aea (patch) | |
tree | 778fc12bcb048570f5193498ff6b88ec7ded7ad9 | |
parent | a596e12cae86a653993570ed871afb9ced1a8f6e (diff) | |
download | xfwm4-1ebb9878542f1ddfe287da30167a5065aa379aea.tar.gz |
Redraw and resize after corner tiling
-rw-r--r-- | src/moveresize.c | 7 |
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); } |