From: Reginald Kennedy Date: Sat, 25 Oct 2014 10:08:44 +0000 (+0800) Subject: Fix urgency indicator issue. X-Git-Tag: SPECTRWM_2_6_1~1 X-Git-Url: https://code.delx.au/spectrwm/commitdiff_plain/89f0f8e1db05996953ee29c658a2ceff8fa791df Fix urgency indicator issue. Only the last window in a workspace would register. Fixes #83 --- 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]) {