On 2006-05-15, csant <[EMAIL PROTECTED]> wrote: > The window manager should be able to detect whether there is a modal > transient, and treat that in the traditional way as long as it fits within > the size of its parent, or a non-modal one, and treat that in a > detach.lua-like way.
All transients should essentially be modal. They're _transient_ windows after all. For non-transient toolboxes and so on (*yuck*), the window group mechanisms of ICCCM should be used instead. Unfortunately, as is the case with almost everything, the WM_TRANSIENT_FOR property is abused a lot. -- Tuomo
