mirror of
https://github.com/xmonad/xmonad.git
synced 2025-08-01 12:41:53 -07:00
Restrict the master/slave ratio to [0, 1]
This commit is contained in:
@@ -379,8 +379,8 @@ tall nmaster delta frac =
|
||||
, modifyLayout = \m -> return $ msum [fmap resize (fromMessage m)
|
||||
,fmap incmastern (fromMessage m)] }
|
||||
|
||||
where resize Shrink = tall nmaster delta (frac-delta)
|
||||
resize Expand = tall nmaster delta (frac+delta)
|
||||
where resize Shrink = tall nmaster delta (max 0 $ frac-delta)
|
||||
resize Expand = tall nmaster delta (min 1 $ frac+delta)
|
||||
incmastern (IncMasterN d) = tall (max 0 (nmaster+d)) delta frac
|
||||
|
||||
-- | Mirror a rectangle
|
||||
|
Reference in New Issue
Block a user