yad doesn't set the window type to DIALOG
by default (xprop
gives _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
instead of _NET_WM_WINDOW_TYPE_DIALOG
). The --splash
option works fine (xprop
gives _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_SPLASH
).
This wrong window type causes some window managers (in my case i3 to treat a yad dialog as normal window and thus rendering it as a normal "tile" (see screenshot).