summary refs log tree commit diff
path: root/grab.c
diff options
context:
space:
mode:
authorokan <okan>2008-06-14 22:04:11 +0000
committerokan <okan>2008-06-14 22:04:11 +0000
commit96d7310b4a224d50aeb2e5e94031d14b9bd6daf5 (patch)
tree5bbf38a0903b2a911e0feb308eda083d7cdd1486 /grab.c
parent160228210ba05be788d3537ee64e269882a66aa9 (diff)
downloadcwm-96d7310b4a224d50aeb2e5e94031d14b9bd6daf5.tar.gz
cwm-96d7310b4a224d50aeb2e5e94031d14b9bd6daf5.tar.xz
cwm-96d7310b4a224d50aeb2e5e94031d14b9bd6daf5.zip
(mostly) proper xshape event support
ok oga@
Diffstat (limited to 'grab.c')
-rw-r--r--grab.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/grab.c b/grab.c
index f7e9589..9e29b3c 100644
--- a/grab.c
+++ b/grab.c
@@ -94,6 +94,7 @@ grab_sweep(struct client_ctx *cc)
 			    cc->bwidth, cc->bwidth,
 			    cc->geom.width, cc->geom.height);
 
+			client_do_shape(cc);
 			break;
 		case ButtonRelease:
 			XUnmapWindow(X_Dpy, sc->menuwin);
@@ -107,7 +108,6 @@ grab_sweep(struct client_ctx *cc)
 				cc->ptr.y = cc->geom.height - cc->bwidth;
 			client_ptrwarp(cc);
 
-			client_do_shape(cc);
 			return;
 		}
 	}