aboutsummaryrefslogtreecommitdiffstats
path: root/Operations.hs
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-07-05 21:52:13 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-07-05 21:52:13 +0200
commitd3403c078ef9eaa5a3e95c60ef029f36fef1db96 (patch)
tree7b9c4d5156491133c0dd2e6ddf51090da4e44df8 /Operations.hs
parentf24cb4af6ecef4097d2ab4638dee11fc5e3e313f (diff)
downloadxmonad-d3403c078ef9eaa5a3e95c60ef029f36fef1db96.tar.gz
xmonad-d3403c078ef9eaa5a3e95c60ef029f36fef1db96.tar.xz
xmonad-d3403c078ef9eaa5a3e95c60ef029f36fef1db96.zip
Note and workaround bugs in Operations.float
darcs-hash:20070705195213-a5988-2dd794ce7f294a43fd21d88ec7974679de60afb7.gz
Diffstat (limited to 'Operations.hs')
-rw-r--r--Operations.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/Operations.hs b/Operations.hs
index 5a1d1b5..a6ff551 100644
--- a/Operations.hs
+++ b/Operations.hs
@@ -473,6 +473,10 @@ sink :: Window -> X ()
sink = windows . W.sink
-- | Make a tiled window floating, using its suggested rectangle
+--
+-- TODO: float changes the set of visible workspaces when we call it for an
+-- invisible window -- this should not happen. See 'temporary workaround' in
+-- the handler for ConfigureRequestEvent also.
float :: Window -> X ()
float w = withDisplay $ \d -> do
ws <- gets windowset