summary refs log tree commit diff
path: root/grab.c
diff options
context:
space:
mode:
authorokan <okan>2008-06-12 05:10:24 +0000
committerokan <okan>2008-06-12 05:10:24 +0000
commit6f1f3592d4c93d625b37d0f9842ab32a78766c7b (patch)
treef3b79856fe507bc7fd0c0264d712f182df01da93 /grab.c
parent78c8bf08cb658c4ada3dae70a1804dffb402ef92 (diff)
downloadcwm-6f1f3592d4c93d625b37d0f9842ab32a78766c7b.tar.gz
cwm-6f1f3592d4c93d625b37d0f9842ab32a78766c7b.tar.xz
cwm-6f1f3592d4c93d625b37d0f9842ab32a78766c7b.zip
place the pointer in the middle of the window after resizing with grab,
just like keyboard resize.

from Edd Barrett

ok oga@
Diffstat (limited to 'grab.c')
-rw-r--r--grab.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/grab.c b/grab.c
index 8a901c0..6249c2b 100644
--- a/grab.c
+++ b/grab.c
@@ -100,6 +100,8 @@ grab_sweep(struct client_ctx *cc)
 			XUnmapWindow(X_Dpy, sc->menuwin);
 			XReparentWindow(X_Dpy, sc->menuwin, sc->rootwin, 0, 0);
 			xu_ptr_ungrab();
+			cc->ptr.x = -1;
+			cc->ptr.y = -1;
 			client_ptrwarp(cc);
 			client_do_shape(cc);
 			return;