From 89b115e8507f40484a496e83c9bba17a010ff575 Mon Sep 17 00:00:00 2001 From: Raphael Khaiat Date: Wed, 30 Jun 2010 00:57:55 +0200 Subject: [PATCH] Fix bug #54 reported by bacardi55 --- src/tag.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/tag.c b/src/tag.c index ca35f10..880f934 100644 --- a/src/tag.c +++ b/src/tag.c @@ -72,7 +72,12 @@ tag_set(int tag) /* Check if a layout update is needed with additional tags */ if(tags[selscreen][seltag[selscreen]].tagad) - al = True; + al = True; + else if(tags[selscreen][seltag[selscreen]].request_update) + { + al = True; + tags[selscreen][seltag[selscreen]].request_update = False; + } for(i = 1; i < conf.ntag[selscreen] + 1; ++i) if(tags[selscreen][i].tagad & TagFlag(seltag[selscreen]))