aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad.hs
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-05-04 06:56:44 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-05-04 06:56:44 +0200
commit2a59314ffa3997b6365bf2130ef8df0e0bc0185d (patch)
tree873d25fe148775c53202b9026fcf2a5dca23838e /XMonad.hs
parent1667b39998b24042de729d42419648ea964f1c6f (diff)
downloadxmonad-2a59314ffa3997b6365bf2130ef8df0e0bc0185d.tar.gz
xmonad-2a59314ffa3997b6365bf2130ef8df0e0bc0185d.tar.xz
xmonad-2a59314ffa3997b6365bf2130ef8df0e0bc0185d.zip
Handle empty layout lists
darcs-hash:20070504045644-a5988-68a6d650bacab936f893b96bf866696da3f73436.gz
Diffstat (limited to 'XMonad.hs')
-rw-r--r--XMonad.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/XMonad.hs b/XMonad.hs
index 1f602c8..8293212 100644
--- a/XMonad.hs
+++ b/XMonad.hs
@@ -36,7 +36,8 @@ import qualified Data.Map as M
-- Just the display, width, height and a window list
data XState = XState
{ workspace :: !WindowSet -- ^ workspace list
- , layouts :: !(M.Map WorkspaceId [Layout]) -- ^ mapping of workspaces
+ , layouts :: !(M.Map WorkspaceId (Layout, [Layout]))
+ -- ^ mapping of workspaces
-- to descriptions of their layouts
}