aboutsummaryrefslogtreecommitdiff
path: root/monsterwm.c
diff options
context:
space:
mode:
authorIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-03 20:35:20 +0200
committerIvan Kanakarakis <ivan.kanak@gmail.com>2012-01-03 20:36:26 +0200
commit0eb1f515752a8523d1f614e53f50b323be7150c4 (patch)
tree2c62cab86714b637b980c677c24dfe91ec5a9d21 /monsterwm.c
parent043cb5b91a2704ffc34a2b44ba089f6435026ec6 (diff)
if a fullscreen window changes desktop, make it normal
Diffstat (limited to 'monsterwm.c')
-rw-r--r--monsterwm.c2
1 files changed, 2 insertions, 0 deletions
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);