Introduction
Introduction Statistics Contact Development Disclaimer Help
tfixed - dwm - [fork] customized build of dwm, the dynamic window manager
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit 4ad20ffc2c23d29329bc7349985d889f2cb45612
parent 57e6e3bb80b5fc4709de3f8b716a8b8065897c7a
Author: Anselm R.Garbe <[email protected]>
Date: Mon, 14 Aug 2006 17:48:54 +0200
fixed
Diffstat:
M client.c | 12 ++++--------
M event.c | 2 +-
2 files changed, 5 insertions(+), 9 deletions(-)
---
diff --git a/client.c b/client.c
t@@ -49,10 +49,12 @@ ban(Client *c)
void
focus(Client *c)
{
- if (!issel)
- return;
Client *old = sel;
+ if (!issel)
+ return;
+ if(sel && sel->ismax)
+ togglemax(NULL);
sel = c;
if(old && old != c)
drawtitle(old);
t@@ -68,9 +70,6 @@ focusnext(Arg *arg)
if(!sel)
return;
- if(sel->ismax)
- togglemax(NULL);
-
if(!(c = getnext(sel->next)))
c = getnext(clients);
if(c) {
t@@ -87,9 +86,6 @@ focusprev(Arg *arg)
if(!sel)
return;
- if(sel->ismax)
- togglemax(NULL);
-
if(!(c = getprev(sel->prev))) {
for(c = clients; c && c->next; c = c->next);
c = getprev(c);
diff --git a/event.c b/event.c
t@@ -144,11 +144,11 @@ buttonpress(XEvent *e)
static void
configurerequest(XEvent *e)
{
+ unsigned long newmask;
Client *c;
XConfigureRequestEvent *ev = &e->xconfigurerequest;
XEvent synev;
XWindowChanges wc;
- unsigned long newmask;
if((c = getclient(ev->window))) {
gravitate(c, True);
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.