diff options
| author | bakkeby <[email protected]> | 2021-05-21 10:16:49 +0200 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2021-05-21 10:18:41 +0200 |
| commit | 9072ef28a42051f306f2722004aab4d1061bdb37 (patch) | |
| tree | 04b51dff311e4734d3a7308f49fc55711d787a25 /patch/bar_tabgroups.c | |
| parent | 9a0fb6c83b4b830f84f3c1294bd89a3023b69c70 (diff) | |
| download | dwm-flexipatch-9072ef28a42051f306f2722004aab4d1061bdb37.tar.gz dwm-flexipatch-9072ef28a42051f306f2722004aab4d1061bdb37.zip | |
Splitting SchemeHid to SchemeHidNorm and SchemeHidSel given that a hidden client may still be the selected client ref. #148
Diffstat (limited to 'patch/bar_tabgroups.c')
| -rw-r--r-- | patch/bar_tabgroups.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/patch/bar_tabgroups.c b/patch/bar_tabgroups.c index 28a39fa..af1ae76 100644 --- a/patch/bar_tabgroups.c +++ b/patch/bar_tabgroups.c @@ -43,11 +43,14 @@ bartabdraw(Monitor *m, Client *c, int unused, int x, int w, int groupactive, Arg int i, nclienttags = 0, nviewtags = 0, pad = lrpad / 2; drw_setscheme(drw, scheme[ m->sel == c - ? SchemeSel #ifdef HIDDEN + && HIDDEN(c) + ? SchemeHidSel : HIDDEN(c) - ? SchemeHid + ? SchemeHidNorm + : m->sel == c #endif + ? SchemeSel : groupactive ? SchemeTitleSel : SchemeTitleNorm |
