aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2011-12-19 02:26:00 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2011-12-19 02:26:00 +0200
commitd3ec71461317c7b65a18ad562ecaddb2e9d53895 (patch)
tree6473128cfd02c90cbad73179e15373a1b347801b
parentd3d1c36787a46da8a000982d83ff7b36b85bb13a (diff)
don't handle already mapped windows - reuse of wintoclient()
-rw-r--r--monsterwm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/monsterwm.c b/monsterwm.c
index 5644e3f..94483db 100644
--- a/monsterwm.c
+++ b/monsterwm.c
@@ -327,6 +327,7 @@ void maprequest(XEvent *e) {
XMapRequestEvent *ev = &e->xmaprequest;
static XWindowAttributes wa;
if(XGetWindowAttributes(dis, ev->window, &wa) && wa.override_redirect) return;
+ if(wintoclient(ev->window)) return;
/* window is transient */
Window trans;