tabbed

tab interface for application supporting Xembed
git clone git://git.suckless.org/tabbed
Log | Files | Refs | README | LICENSE

commit 29bd30647436867af934d9f7af964a5ee764caaf
parent e6759619576b2732828d60dba7bad2596ce430cd
Author: Enno Boland (tox) <tox@s01.de>
Date:   Tue, 16 Feb 2010 20:09:26 +0100

Some cleanups
I will recheck if these are really cleanups tomorrow. Too much coffein be sure right now.
Diffstat:
Mtabbed.c | 7++-----
1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/tabbed.c b/tabbed.c @@ -383,16 +383,13 @@ expose(const XEvent *e) { void focus(Client *c) { - if(!clients) { + /* If c, sel and clients are NULL, raise tabbed-win itself */ + if(!c && !(c = sel ? sel : clients)) { XStoreName(dpy, win, "tabbed-"VERSION); XRaiseWindow(dpy, win); XSetInputFocus(dpy, win, RevertToPointerRoot, CurrentTime); return; } - if(!c) - c = sel ? sel : clients; - if(!c) - return; resize(c, ww, wh - bh); XRaiseWindow(dpy, c->win); XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime);