aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dminiwm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/dminiwm.c b/dminiwm.c
index 897ddc7..1818965 100644
--- a/dminiwm.c
+++ b/dminiwm.c
@@ -529,6 +529,10 @@ void keypress(XEvent *e) {
/* ~~~ Signal Management ~~~ */
void maprequest(XEvent *e) {
XMapRequestEvent *ev = &e->xmaprequest;
+ static XWindowAttributes wa;
+
+ if(!XGetWindowAttributes(dis, ev->window, &wa)) return;
+ if(wa.override_redirect) return;
/* window is transient */
Window trans;