From 89f0f8e1db05996953ee29c658a2ceff8fa791df Mon Sep 17 00:00:00 2001 From: Reginald Kennedy Date: Sat, 25 Oct 2014 18:08:44 +0800 Subject: [PATCH] Fix urgency indicator issue. Only the last window in a workspace would register. Fixes #83 --- spectrwm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spectrwm.c b/spectrwm.c index ffc0c0d..22c5125 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -2201,7 +2201,8 @@ bar_urgent(char *s, size_t sz) for (i = 0; i < num_screens; i++) for (j = 0; j < workspace_limit; j++) TAILQ_FOREACH(win, &screens[i].ws[j].winlist, entry) - urgent[j] = get_urgent(win); + if (get_urgent(win)) + urgent[j] = true; for (i = 0; i < workspace_limit; i++) { if (urgent[i]) { -- 2.39.2