xiwm

simple window manager
git clone https://git.ce9e.org/xiwm.git

commit
af1cdd901bce0783812c5a8a490214feadb546db
parent
754b9a69ffadf47311890036f96d8454dd520911
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2019-10-16 20:48
don't warp pointer

Diffstat

M xiwm.c 2 --

1 files changed, 0 insertions, 2 deletions


diff --git a/xiwm.c b/xiwm.c

@@ -623,7 +623,6 @@ resizemouse(void)
  623   623 	if (XGrabPointer(dpy, root, False, MOUSEMASK, GrabModeAsync, GrabModeAsync,
  624   624 		None, None, CurrentTime) != GrabSuccess)
  625   625 		return;
  626    -1 	XWarpPointer(dpy, None, c->win, 0, 0, 0, 0, c->w, c->h);
  627   626 	do {
  628   627 		XMaskEvent(dpy, MOUSEMASK|ExposureMask|SubstructureRedirectMask, &ev);
  629   628 		switch(ev.type) {
@@ -643,7 +642,6 @@ resizemouse(void)
  643   642 			break;
  644   643 		}
  645   644 	} while (ev.type != ButtonRelease);
  646    -1 	XWarpPointer(dpy, None, c->win, 0, 0, 0, 0, c->w, c->h);
  647   645 	XUngrabPointer(dpy, CurrentTime);
  648   646 	while (XCheckMaskEvent(dpy, EnterWindowMask, &ev));
  649   647 }