From 0eb1f515752a8523d1f614e53f50b323be7150c4 Mon Sep 17 00:00:00 2001 From: Ivan Kanakarakis Date: Tue, 3 Jan 2012 20:35:20 +0200 Subject: if a fullscreen window changes desktop, make it normal --- monsterwm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/monsterwm.c b/monsterwm.c index a604839..859ef9b 100644 --- a/monsterwm.c +++ b/monsterwm.c @@ -205,6 +205,8 @@ void client_to_desktop(const Arg *arg) { select_desktop(cd); XUnmapWindow(dis, c->win); + if (c->isfullscreen) XChangeProperty(dis, c->win, netatoms[NET_WM_STATE], + XA_ATOM, 32, PropModeReplace, (unsigned char*)0, 0); removeclient(c); save_desktop(cd); -- cgit v1.3.1