]> Pileus Git - wmpus/blobdiff - wm-wmii.c
Add support for dialogs and transient windows
[wmpus] / wm-wmii.c
index 06a258fd49d954af42a94a16b3521fc2a7db9c4b..23e2ce76bddab4367a67a34ee356e763a39f86ae 100644 (file)
--- a/wm-wmii.c
+++ b/wm-wmii.c
@@ -889,6 +889,8 @@ void wm_insert(win_t *win)
        sys_watch(win, EV_FOCUS, MOD());
 
        /* Add to screen */
+       if (win->type == TYPE_DIALOG || win->parent)
+               wm_dpy->layer = FLOATING;
        put_win(win, wm_tag, wm_dpy->layer);
 
        /* Arrange */