Introduction
Introduction Statistics Contact Development Disclaimer Help
tadded some TODOs, some other focus fixes - dwm - [fork] customized build of dw…
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit ab06f7444bf558d4a58e6ca617b1b4f55c6b00c7
parent a2a359097922111d13a1db7fd3da132cad84deaa
Author: Anselm R Garbe <[email protected]>
Date: Wed, 24 Jun 2009 20:04:18 +0100
added some TODOs, some other focus fixes
Diffstat:
M dwm.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/dwm.c b/dwm.c
t@@ -1504,8 +1504,9 @@ tagmon(const Arg *arg) {
c->mon = m;
attach(c);
attachstack(c);
- selmon->sel = selmon->stack;
m->sel = c;
+ for(c = selmon->stack; c && !ISVISIBLE(c); c = c->snex…
+ selmon->sel = c;
arrange();
break;
}
t@@ -1620,7 +1621,10 @@ unmanage(Client *c) {
detach(c);
detachstack(c);
if(c->mon->sel == c) {
- c->mon->sel = c->mon->stack;
+ /* TODO: consider separate the next code into a function or in…
+ Client *tc;
+ for(tc = c->mon->stack; tc && !ISVISIBLE(tc); tc = tc->snext);
+ c->mon->sel = tc;
focus(NULL);
}
XUngrabButton(dpy, AnyButton, AnyModifier, c->win);
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.