From ff31ba956bf96cc1a858bc111c8eedc8e8e345d8 Mon Sep 17 00:00:00 2001 From: Ivan Kanakarakis Date: Mon, 23 Jan 2012 19:30:54 +0200 Subject: also preserve transient property when moving to another desktop --- monsterwm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/monsterwm.c b/monsterwm.c index cc2be99..41757f6 100644 --- a/monsterwm.c +++ b/monsterwm.c @@ -290,6 +290,7 @@ void client_to_desktop(const Arg *arg) { Window w = current->win; Bool wfloating = current->isfloating; Bool wfullscrn = current->isfullscrn; + Bool transient = current->istransient; XUnmapWindow(dis, current->win); removeclient(current); @@ -298,6 +299,7 @@ void client_to_desktop(const Arg *arg) { current = addwindow(w); current->isfloating = wfloating; current->isfullscrn = wfullscrn; + current->istransient = transient; select_desktop(cd); tile(); -- cgit v1.3.1