ismax toggling on mouse based action da909dd1
arg@mmvi · 2006-09-22 14:00 1 file(s) · +2 −0
event.c +2 −0
49 49
	if(XGrabPointer(dpy, root, False, MOUSEMASK, GrabModeAsync, GrabModeAsync,
50 50
			None, cursor[CurMove], CurrentTime) != GrabSuccess)
51 51
		return;
52 +
	c->ismax = False;
52 53
	XQueryPointer(dpy, root, &dummy, &dummy, &x1, &y1, &di, &di, &dui);
53 54
	for(;;) {
54 55
		XMaskEvent(dpy, MOUSEMASK | ExposureMask | StructureNotifyMask, &ev);
92 93
	if(XGrabPointer(dpy, root, False, MOUSEMASK, GrabModeAsync, GrabModeAsync,
93 94
				None, cursor[CurResize], CurrentTime) != GrabSuccess)
94 95
		return;
96 +
	c->ismax = False;
95 97
	XWarpPointer(dpy, None, c->win, 0, 0, 0, 0, c->w, c->h);
96 98
	for(;;) {
97 99
		XMaskEvent(dpy, MOUSEMASK | ExposureMask | StructureNotifyMask, &ev);