X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=dwm.c;h=0dfb94e110cb8a0c66df5d6051c14aac0a483140;hb=d589f7679a56b114a2594b5cf49e5312d8420efb;hp=9746c1d532a534aa3bcbc296599f154fb88e9158;hpb=fde58d5e637d700981eaed69d172d3dbfcaee215;p=dwm.git diff --git a/dwm.c b/dwm.c index 9746c1d..0dfb94e 100644 --- a/dwm.c +++ b/dwm.c @@ -1719,7 +1719,7 @@ void zoom(const void *arg) { Client *c = sel; - if(!lt->arrange || sel->isfloating) + if(ismax || !lt->arrange || (sel && sel->isfloating)) return; if(c == nexttiled(clients)) if(!c || !(c = nexttiled(c->next)))