dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit ad0a2fa042e7a23536c57089a2555b5242fc1cd5
parent 9804726c8289f6ccbc615d4820a2fa43116710e3
Author: anselm@anselm1 <unknown>
Date:   Thu, 28 Feb 2008 21:44:52 +0000

fixed some issues nsz reported in IRC log
Diffstat:
Mdwm.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dwm.c b/dwm.c
@@ -294,11 +294,11 @@ arrange(void) {
         else
             ban(c);
 
+    focus(NULL);
     for(i = 0; i < nviews; i++) {
         views[i].layout->arrange(&views[i]);
         restack(&views[i]);
     }
-    focus(NULL);
 }
 
 void
@@ -394,6 +394,7 @@ checkotherwm(void) {
 void
 cleanup(void) {
     unsigned int i;
+
     close(STDIN_FILENO);
     while(stack) {
         unban(stack);
@@ -706,6 +707,7 @@ floating(View *v) { /* default floating layout */
 void
 focus(Client *c) {
     View *v = selview;
+
     if(c)
         selview = getview(c);
     if(selview != v)