aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Layout/PinWindow.hs
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2025-03-05 12:53:40 -0700
committerJosh Rahm <rahm@google.com>2025-03-05 12:53:40 -0700
commit215182bbb8f3cf8e92b56371e24e1bc45ab22f88 (patch)
tree766799f8bf8f74d9410e646eecf212fa26a17198 /src/Rahm/Desktop/Layout/PinWindow.hs
parent47a0e6e471074b3816b6542c9421abbe33e1d468 (diff)
downloadrde-215182bbb8f3cf8e92b56371e24e1bc45ab22f88.tar.gz
rde-215182bbb8f3cf8e92b56371e24e1bc45ab22f88.tar.bz2
rde-215182bbb8f3cf8e92b56371e24e1bc45ab22f88.zip
Ability to move multiple windows at once.
Diffstat (limited to 'src/Rahm/Desktop/Layout/PinWindow.hs')
-rw-r--r--src/Rahm/Desktop/Layout/PinWindow.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Rahm/Desktop/Layout/PinWindow.hs b/src/Rahm/Desktop/Layout/PinWindow.hs
index 6ccf35a..36dbf27 100644
--- a/src/Rahm/Desktop/Layout/PinWindow.hs
+++ b/src/Rahm/Desktop/Layout/PinWindow.hs
@@ -87,6 +87,7 @@ instance (LayoutClass l a, sid ~ ScreenId, a ~ Window) => LayoutClass (PinWindow
pinWindow :: Window -> X ()
pinWindow win = runMaybeT_ $ do
lift $ logs Debug "Pinning window %d" win
+ lift $ float win
ws@(W.StackSet cur vis _ flt) <- gets windowset
t <- hoist (W.findTag win ws)