mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-08-01 12:41:52 -07:00
Don't restore windows when changing workspaces
This commit is contained in:
@@ -76,7 +76,6 @@ instance LayoutModifier HiddenWindows Window where
|
|||||||
| Just (HideWindow win) <- fromMessage mess = hideWindowMsg h win
|
| Just (HideWindow win) <- fromMessage mess = hideWindowMsg h win
|
||||||
| Just (PopNewestHiddenWindow) <- fromMessage mess = popNewestMsg h
|
| Just (PopNewestHiddenWindow) <- fromMessage mess = popNewestMsg h
|
||||||
| Just (PopOldestHiddenWindow) <- fromMessage mess = popOldestMsg h
|
| Just (PopOldestHiddenWindow) <- fromMessage mess = popOldestMsg h
|
||||||
| Just Hide <- fromMessage mess = doUnhook
|
|
||||||
| Just ReleaseResources <- fromMessage mess = doUnhook
|
| Just ReleaseResources <- fromMessage mess = doUnhook
|
||||||
| otherwise = return Nothing
|
| otherwise = return Nothing
|
||||||
where doUnhook = do mapM_ restoreWindow hidden
|
where doUnhook = do mapM_ restoreWindow hidden
|
||||||
|
Reference in New Issue
Block a user