diff options
author | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-03-07 22:01:17 +0100 |
---|---|---|
committer | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-03-07 22:01:17 +0100 |
commit | 65b617b30598cc46710035a5301c904cc03c1dc2 (patch) | |
tree | 09f3d1aa076f287bf725953f6de705d23f6a4fc0 | |
parent | f63bd503ff1aa9115bdcceb372d91306dcad7263 (diff) | |
download | xmonad-65b617b30598cc46710035a5301c904cc03c1dc2.tar.gz xmonad-65b617b30598cc46710035a5301c904cc03c1dc2.tar.xz xmonad-65b617b30598cc46710035a5301c904cc03c1dc2.zip |
Manage windows that are created before thunk starts
darcs-hash:20070307210117-a5988-f7aa8bb703df0ceedf7b3a8f1af78e26c43554c0.gz
-rw-r--r-- | Main.hs | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -77,6 +77,10 @@ main = do io $ do selectInput dpy r (substructureRedirectMask .|. substructureNotifyMask) sync dpy False registerKeys dpy r + (_, _, ws) <- io $ queryTree dpy r + forM_ ws $ \w -> do + wa <- io $ getWindowAttributes dpy w + when (waMapState wa == waIsViewable) (manage w) go dpy return () |