commit 3cf4dfd0934bcc042d4d9517a6477796264db885
parent d4d8a6b891d1488fc0b15852d6852505683ac121
Author: Kris Maglione <jg@suckless.org>
Date: Sun, 18 Oct 2009 17:33:37 -0400
Mask more events during mouse move/resize. Fixes issue #95.
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cmd/wmii/mouse.c b/cmd/wmii/mouse.c
@@ -171,9 +171,12 @@ readmouse(Point *p, uint *button) {
XEvent ev;
for(;;) {
- XMaskEvent(display, MouseMask|ExposureMask, &ev);
+ XMaskEvent(display, MouseMask|ExposureMask|StructureNotifyMask|PropertyChangeMask, &ev);
switch(ev.type) {
+ case ConfigureNotify:
case Expose:
+ case NoExpose:
+ case PropertyNotify:
dispatch_event(&ev);
default:
continue;