diff options
author | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-06-04 08:26:53 +0200 |
---|---|---|
committer | Spencer Janssen <sjanssen@cse.unl.edu> | 2007-06-04 08:26:53 +0200 |
commit | 0406845d2068ef61e40eced2acdfd24aa0d1c8a1 (patch) | |
tree | ac3b4116eda5fab87787cf0db1b36ea294111046 /Operations.hs | |
parent | 8228312e2cdacbcec493482c02be42f5b56b8a91 (diff) | |
download | xmonad-0406845d2068ef61e40eced2acdfd24aa0d1c8a1.tar.gz xmonad-0406845d2068ef61e40eced2acdfd24aa0d1c8a1.tar.xz xmonad-0406845d2068ef61e40eced2acdfd24aa0d1c8a1.zip |
Use the new integrate function
darcs-hash:20070604062653-a5988-8a6456ccc1dd03fa1c733e71dfa056dd76a91186.gz
Diffstat (limited to '')
-rw-r--r-- | Operations.hs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Operations.hs b/Operations.hs index 59f3f7e..469f153 100644 --- a/Operations.hs +++ b/Operations.hs @@ -122,7 +122,7 @@ windows f = do -- We now go to some effort to compute the minimal set of windows to hide. -- The minimal set being only those windows which weren't previously hidden, -- which is the intersection of previously visible windows with those now hidden - mapM_ hide . concatMap (integrate . W.stack) $ + mapM_ hide . concatMap (W.integrate . W.stack) $ intersectBy (\w x -> W.tag w == W.tag x) (map W.workspace $ W.current old : W.visible old) (W.hidden new) @@ -130,8 +130,6 @@ windows f = do clearEnterEvents -- TODO: move this into StackSet. This isn't exactly the usual integrate. - where integrate W.Empty = [] - integrate (W.Node x l r) = x : l ++ r -- | setWMState. set the WM_STATE property setWMState :: Window -> Int -> X () |