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:
PRESFIL 2020-11-23 20:59:42 +00:00
parent f271d59c34
commit e504f40f88

View File

@ -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
] ]