unhide hidden i3bar when mode is active
Patch status: superseded
Patch by jj
Long description:
fixes #961
To apply this patch, use:
curl http://cr.i3wm.org/patch/126/raw.patch | git am
b/i3bar/src/xcb.c
| 14 |
@@ -1672,7 +1672,6 @@ void draw_bars(bool unhide) {
|
| 15 |
} |
| 16 |
|
| 17 |
if (binding.name) {
|
| 18 |
- |
| 19 |
uint32_t fg_color = colors.urgent_ws_fg; |
| 20 |
uint32_t bg_color = colors.urgent_ws_bg; |
| 21 |
uint32_t mask = XCB_GC_FOREGROUND | XCB_GC_BACKGROUND; |
| 22 |
@@ -1703,6 +1702,8 @@ void draw_bars(bool unhide) {
|
| 23 |
|
| 24 |
set_font_colors(outputs_walk->bargc, fg_color, bg_color); |
| 25 |
draw_text(binding.name, outputs_walk->buffer, outputs_walk->bargc, i + 5, 3, binding.width); |
| 26 |
+ |
| 27 |
+ unhide = true; |
| 28 |
} |
| 29 |
|
| 30 |
i = 0; |