From 2b9b770e12db3f0b947e6f383445131b55d7909c Mon Sep 17 00:00:00 2001
From: Jan Vornberger <jan.vornberger@informatik.uni-oldenburg.de>
Date: Sat, 16 May 2009 23:35:57 +0000
Subject: [PATCH] Replaced more stuff in X.L.Maximize with pure versions

---
 XMonad/Layout/Maximize.hs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/XMonad/Layout/Maximize.hs b/XMonad/Layout/Maximize.hs
index 3495ef1c..82a886f1 100644
--- a/XMonad/Layout/Maximize.hs
+++ b/XMonad/Layout/Maximize.hs
@@ -72,12 +72,12 @@ instance LayoutModifier Maximize Window where
                 (rect_width rect - 50) (rect_height rect - 50)
     pureModifier _ _ _ wrs = (wrs, Nothing)
 
-    handleMess (Maximize mw) m = case fromMessage m of
+    pureMess (Maximize mw) m = case fromMessage m of
         Just (MaximizeRestore w) -> case mw of
             Just w' -> if (w == w')
-                        then return $ Just $ Maximize Nothing   -- restore window
-                        else return $ Just $ Maximize $ Just w  -- maximize different window
-            Nothing -> return $ Just $ Maximize $ Just w        -- maximize window
-        _ -> return Nothing
+                        then Just $ Maximize Nothing   -- restore window
+                        else Just $ Maximize $ Just w  -- maximize different window
+            Nothing -> Just $ Maximize $ Just w        -- maximize window
+        _ -> Nothing
 
 -- vim: sw=4:et