diff tag.c @ 276:9a0a351dd910

pplied Sanders appendtag patch
author Anselm R.Garbe <arg@10ksloc.org>
date Mon, 14 Aug 2006 15:31:58 +0200
parents be40a56df248
children 1e7fa455e3b4
line wrap: on
line diff
--- a/tag.c	Mon Aug 14 15:11:02 2006 +0200
+++ b/tag.c	Mon Aug 14 15:31:58 2006 +0200
@@ -37,11 +37,15 @@
 void
 appendtag(Arg *arg)
 {
-	if(!sel)
+	Client *c = sel;
+
+	if(!c)
 		return;
 
-	sel->tags[arg->i] = True;
+	c->tags[arg->i] = True;
 	arrange(NULL);
+	focus(c);
+	restack();
 }
 
 void