mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 03:20:21 -07:00
Fix transient windows handling
Since *transient windows* are a subset of *dialog windows*, they need to be caught early. Otherwise, they are never managed by `transience`.
This commit is contained in:
parent
f271d59c34
commit
e504f40f88
@ -72,8 +72,8 @@ myManageHook = composeOne
|
|||||||
[ className =? "Pidgin" -?> doFloat
|
[ className =? "Pidgin" -?> doFloat
|
||||||
, className =? "XCalc" -?> doFloat
|
, className =? "XCalc" -?> doFloat
|
||||||
, className =? "mpv" -?> doFloat
|
, className =? "mpv" -?> doFloat
|
||||||
, isDialog -?> doCenterFloat
|
|
||||||
|
|
||||||
-- Move transient windows to their parent:
|
-- Handle floating windows:
|
||||||
, transience
|
, transience -- move transient windows to their parent
|
||||||
|
, isDialog -?> doCenterFloat
|
||||||
]
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user