# HG changeset patch # User Anselm R. Garbe # Date 1191169985 -7200 # Node ID 03a4ca076c53ecd4340d1cabe4963f2344db911c # Parent 585e3422edc889e591e06d7134a1fca0a044894e fixed an issue in Peter's patch (it is no good idea to restack() all clients on enternotify() diff -r 585e3422edc8 -r 03a4ca076c53 dwm.c --- a/dwm.c Sun Sep 30 12:47:08 2007 +0200 +++ b/dwm.c Sun Sep 30 18:33:05 2007 +0200 @@ -648,7 +648,8 @@ return; if((c = getclient(ev->window))) { focus(c); - restack(); + if(ISTILE && !c->isfloating) + restack(); } else if(ev->window == root) { selscreen = True;