X-Git-Url: https://jasonwoof.com/gitweb/?p=dwm.git;a=blobdiff_plain;f=dwm.c;h=ef723ccbe1ba48e8bf9b4bc16c2413c8b91414b5;hp=bad06f4c5422a1ad652a4d379f886f17df2c8e18;hb=1a26389e2bb90150786b20f7706091e3b5620b59;hpb=76d7e80fc47f869f177ce694c45d4c8f2e86bdc7 diff --git a/dwm.c b/dwm.c index bad06f4..ef723cc 100644 --- a/dwm.c +++ b/dwm.c @@ -1015,7 +1015,7 @@ propertynotify(XEvent *e) { Window trans; XPropertyEvent *ev = &e->xproperty; - if((ev->window == root) && (ev->atom = XA_WM_NAME)) + if((ev->window == root) && (ev->atom == XA_WM_NAME)) updatestatus(); else if(ev->state == PropertyDelete) return; /* ignore */ @@ -1349,7 +1349,7 @@ showhide(Client *c, unsigned int ntiled) { if(!c) return; if(ISVISIBLE(c)) { /* show clients top down */ - if(ntiled > 1) /* avoid unnecessary border reverts */ + if(c->isfloating || ntiled > 1) /* avoid unnecessary border reverts */ adjustborder(c, borderpx); XMoveWindow(dpy, c->win, c->x, c->y); if(!lt[sellt]->arrange || c->isfloating) @@ -1463,7 +1463,7 @@ toggletag(const Arg *arg) { return; mask = sel->tags ^ (arg->ui & TAGMASK); - if(sel && mask) { + if(mask) { sel->tags = mask; arrange(); } @@ -1708,7 +1708,7 @@ zoom(const Arg *arg) { int main(int argc, char *argv[]) { if(argc == 2 && !strcmp("-v", argv[1])) - die("dwm-"VERSION", © 2006-2008 dwm engineers, see LICENSE for details\n"); + die("dwm-"VERSION", © 2006-2009 dwm engineers, see LICENSE for details\n"); else if(argc != 1) die("usage: dwm [-v]\n");