commit 22653127836523932e36d19268b134695d13d753
parent 0944a2cef7e59865c9859829f5ecb580d48ef66d
Author: Enno Boland (tox) <tox@s01.de>
Date:   Mon,  9 Nov 2009 00:13:04 +0100
removing autoclose when last client exits.
Diffstat:
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/tabbed.c b/tabbed.c
@@ -145,7 +145,7 @@ static void (*handler[LASTEvent]) (const XEvent *) = {
 };
 static int bh, wx, wy, ww, wh;
 static unsigned int numlockmask = 0;
-static Bool running = True, hadclients = False;
+static Bool running = True;
 static Display *dpy;
 static DC dc;
 static Atom wmatom[WMLast], xembedatom;
@@ -563,7 +563,6 @@ manage(Window w) {
 		Client *c;
 		XEvent e;
 
-		hadclients = True;
 		XWithdrawWindow(dpy, w, 0);
 		XReparentWindow(dpy, w, win, 0, bh);
 		XSelectInput(dpy, w, PropertyChangeMask|StructureNotifyMask|EnterWindowMask);
@@ -781,8 +780,6 @@ unmanage(Client *c) {
 	focus(c->next ? c->next : pc);
 	free(c);
 	XSync(dpy, False);
-	if(hadclients && !clients)
-		running = False;
 }
 
 void