From: Marco Peereboom Date: Sat, 17 Jan 2009 17:44:10 +0000 (+0000) Subject: Fix stupid phantom windows during restart. X-Git-Url: https://jasonwoof.com/gitweb/?a=commitdiff_plain;h=c721268c34bb2267e073558e7c6523cc97ba089e;p=spectrwm.git Fix stupid phantom windows during restart. --- diff --git a/scrotwm.c b/scrotwm.c index 919c3d3..d7ddbfc 100644 --- a/scrotwm.c +++ b/scrotwm.c @@ -1477,7 +1477,8 @@ main(int argc, char *argv[]) if (XQueryTree(display, root, &d1, &d2, &wins, &num)) { for (i = 0; i < num; i++) { if (!XGetWindowAttributes(display, wins[i], &wa) - || wa.override_redirect || + || wa.override_redirect + || wa.map_state != IsViewable || XGetTransientForHint(display, wins[i], &d1)) continue; manage_window(wins[i]);