diff --git a/src/mango.c b/src/mango.c index 0d4778f..4c93816 100644 --- a/src/mango.c +++ b/src/mango.c @@ -1188,7 +1188,7 @@ void applyrules(Client *c) { c->isfloating = 1; } - int fullscreen_state_backup = c->isfullscreen; + int fullscreen_state_backup = c->isfullscreen || client_wants_fullscreen(c); setmon(c, mon, newtags, !c->isopensilent); if (!c->isopensilent && c->mon &&