From 3cf4dfd0934bcc042d4d9517a6477796264db885 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Sun, 18 Oct 2009 17:33:37 -0400 Subject: [PATCH] Mask more events during mouse move/resize. Fixes issue #95. --- cmd/wmii/mouse.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/wmii/mouse.c b/cmd/wmii/mouse.c index 2cb6c40c..9d519713 100644 --- 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;