fixed some issues nsz reported in IRC log
anselm@anselm1 unknown
Thu, 28 Feb 2008 21:44:52 +0000
1 files changed,
3 insertions(+),
1 deletions(-)
jump to
M
dwm.c
→
dwm.c
@@ -294,11 +294,11 @@ unban(c);
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 @@
void cleanup(void) { unsigned int i; + close(STDIN_FILENO); while(stack) { unban(stack);@@ -706,6 +707,7 @@
void focus(Client *c) { View *v = selview; + if(c) selview = getview(c); if(selview != v)